PageSourceSearch

https://extendlm.com/assets/Community-B8d-lxni.js

js extendlm.com collected 2026-09-24 14:13:07 UTC 563,484 bytes, 117 lines download raw bytes

1var Is=Object.defineProperty;var Ss=(e,a,t)=>a in e?Is(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t;var b=(e,a,t)=>Ss(e,typeof a!="symbol"?a+"":a,t);import{c as re,l as h,R as Ct,S as ks,j as s,r as m,X as Be,m as Di,n as Ns,o as Ds,p as Q,i as _t,G as Ae,q as J,L as _e,s as Ts,D as As,v as Ps,w as Es,e as zs,M as Rs,x as Os,y as Us,z as _s,N as Bs}from"./index-CfJxxrWq.js";import $r from"./NotFoundPage-COMNpHxq.js";import{S as Mn}from"./search-BlBaqrlk.js";import{S as jt}from"./star-Uqe64Z2X.js";import{M as On}from"./message-circle-Cn76B_cT.js";import{M as Qs}from"./mail-DyGJPtKG.js";import{a as xt,C as yn}from"./chevron-left-D7Hu6ZwW.js";import{C as vn}from"./chevron-right-Bp1WuKjT.js";import{A as Ys}from"./arrow-left-Df3_aw62.js";import{S as Gt}from"./shield-check-Dhz4qmj4.js";import{L as Ti}from"./lock-DyH95_Nl.js";import{C as Js,L as Gs}from"./lightbulb-CnsL5B6T.js";import{P as Ai}from"./plus-YLTQ-q-K.js";/**
2 * @license lucide-react v0.454.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const Pi=re("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/**
7 * @license lucide-react v0.454.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const Kr=re("ArrowBigDown",[["path",{d:"M15 6v6h4l-7 7-7-7h4V6h6z",key:"1thax2"}]]);/**
12 * @license lucide-react v0.454.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const qr=re("ArrowBigUp",[["path",{d:"M9 18v-6H5l7-7 7 7h-4v6H9z",key:"1x06kx"}]]);/**
17 * @license lucide-react v0.454.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */const Fs=re("Bug",[["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1",key:"d7y7pr"}],["path",{d:"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6",key:"xs1cw7"}],["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M6.53 9C4.6 8.8 3 7.1 3 5",key:"32zzws"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"M3 21c0-2.1 1.7-3.9 3.8-4",key:"4p0ekp"}],["path",{d:"M20.97 5c0 2.1-1.6 3.8-3.5 4",key:"18gb23"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M17.2 17c2.1.1 3.8 1.9 3.8 4",key:"k3fwyw"}]]);/**
22 * @license lucide-react v0.454.0 - ISC
23 *
24 * This source code is licensed under the ISC license.
25 * See the LICENSE file in the root directory of this source tree.
26 */const Ei=re("CircleOff",[["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65",key:"1pfsoa"}],["path",{d:"M19.08 19.08A10 10 0 1 1 4.92 4.92",key:"1ablyi"}]]);/**
27 * @license lucide-react v0.454.0 - ISC
28 *
29 * This source code is licensed under the ISC license.
30 * See the LICENSE file in the root directory of this source tree.
31 */const Xr=re("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
32 * @license lucide-react v0.454.0 - ISC
33 *
34 * This source code is licensed under the ISC license.
35 * See the LICENSE file in the root directory of this source tree.
36 */const Vs=re("Flame",[["path",{d:"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z",key:"96xj49"}]]);/**
37 * @license lucide-react v0.454.0 - ISC
38 *
39 * This source code is licensed under the ISC license.
40 * See the LICENSE file in the root directory of this source tree.
41 */const Hs=re("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
42 * @license lucide-react v0.454.0 - ISC
43 *
44 * This source code is licensed under the ISC license.
45 * See the LICENSE file in the root directory of this source tree.
46 */const Zs=re("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/**
47 * @license lucide-react v0.454.0 - ISC
48 *
49 * This source code is licensed under the ISC license.
50 * See the LICENSE file in the root directory of this source tree.
51 */const zi=re("Paperclip",[["path",{d:"m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48",key:"1u3ebp"}]]);/**
52 * @license lucide-react v0.454.0 - ISC
53 *
54 * This source code is licensed under the ISC license.
55 * See the LICENSE file in the root directory of this source tree.
56 */const Ws=re("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/**
57 * @license lucide-react v0.454.0 - ISC
58 *
59 * This source code is licensed under the ISC license.
60 * See the LICENSE file in the root directory of this source tree.
61 */const Ri=re("Pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7
61a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]]);/**
62 * @license lucide-react v0.454.0 - ISC
63 *
64 * This source code is licensed under the ISC license.
65 * See the LICENSE file in the root directory of this source tree.
66 */const Oi=re("Smile",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2",key:"1y1vjs"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}]]);/**
67 * @license lucide-react v0.454.0 - ISC
68 *
69 * This source code is licensed under the ISC license.
70 * See the LICENSE file in the root directory of this source tree.
71 */const $s=re("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/**
72 * @license lucide-react v0.454.0 - ISC
73 *
74 * This source code is licensed under the ISC license.
75 * See the LICENSE file in the root directory of this source tree.
76 */const Ks=re("ThumbsUp",[["path",{d:"M7 10v12",key:"1qc93n"}],["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z",key:"emmmcr"}]]);/**
77 * @license lucide-react v0.454.0 - ISC
78 *
79 * This source code is licensed under the ISC license.
80 * See the LICENSE file in the root directory of this source tree.
81 */const Un=re("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
82 * @license lucide-react v0.454.0 - ISC
83 *
84 * This source code is licensed under the ISC license.
85 * See the LICENSE file in the root directory of this source tree.
86 */const qs=re("Youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]),Ge=["discussion","news","announcement","workflow","artifact","prompt","chat_instruction","notebook","source","tip","feature_request","bug_report"],ta=e=>{switch(e){case"discussion":return h("community_post_type_discussion");case"news":return h("community_post_type_news");case"announcement":return h("community_post_type_announcement");case"workflow":return h("community_post_type_workflow");case"artifact":return h("community_post_type_artifact");case"prompt":return h("community_post_type_prompt");case"chat_instruction":return h("content_prompt_shortcode_badge_instruction");case"notebook":return h("community_post_type_notebook");case"source":return h("community_post_type_source");case"tip":return h("community_post_type_tip");case"feature_request":return h("community_post_type_feature_request");case"bug_report":return h("community_post_type_bug_report");default:return""}},Xs=new Set(["category","type","post","tag"]),Ln=e=>{const a=(e==null?void 0:e.trim())||"";if(!/^[1-9]\d*$/.test(a))return null;const t=Number(a);return Number.isSafeInteger(t)?t:null},Fe=e=>(e||"").trim().replace(/^\/+/,""),Y=e=>Fe(e)||null,ef=e=>{const a=Fe(e);if(!a)return!1;const t=a.split("/").filter(Boolean),n=t[0];return t.length>1||Xs.has(n)||Ln(n)!==null},el=e=>{const a=Fe(e);if(!a)return"";const t=a.split("/").filter(Boolean).map(i=>encodeURIComponent(i)),n=ef(a)?`${Ct.COMMUNITY}/post/${t.join("/")}`:`${Ct.COMMUNITY}/${t[0]}`;return`${ks}${n}`},ja="#2563eb",tl=["#FF0000","#0000FF","#FFFF00","#00FF00","#800080","#00FFFF","#FFC0CB","#808080"],al=3.9,nl=/^#([0-9a-f]{3}|[0-9a-f]{6})$/i,tf=(e,a=ja)=>{const t=(e??"").trim();return nl.test(t)?t.length===4?`#${t[1]}${t[1]}${t[2]}${t[2]}${t[3]}${t[3]}`:t:a},tn=e=>{const a=e/255;return a<=.03928?a/12.92:((a+.055)/1.055)**2.4},il=(e,a=ja)=>{const t=tf(e,a).replace("#",""),n=parseInt(t.slice(0,2),16),i=parseInt(t.slice(2,4),16),r=parseInt(t.slice(4,6),16);return .2126*tn(n)+.7152*tn(i)+.0722*tn(r)},Ui=(e,a)=>{const t=Math.max(e,a),n=Math.min(e,a);return(t+.05)/(n+.05)},St=(e,a=ja)=>{const t=il(e,a),n=Ui(t,1),i=Ui(t,0);return n>
86=al?"#ffffff":i>=n?"#000000":"#ffffff"},af=({isOpen:e,title:a,message:t,confirmText:n=h("common_action_confirm"),cancelText:i=h("common_action_cancel"),confirmLoading:r=!1,zIndexClass:f="z-[90]",onConfirm:l,onCancel:o})=>e?s.jsx("div",{className:`fixed inset-0 bg-black/70 dark:bg-white/70 bg-opacity-50 flex items-center justify-center ${f}`,children:s.jsx("div",{className:"bg-white rounded-lg shadow-xl max-w-md w-full mx-4 border border-gray-400",children:s.jsxs("div",{className:"p-6",children:[s.jsx("h3",{className:"text-base font-semibold mb-2",children:a}),s.jsx("div",{className:"text-gray-600 mb-6",children:t}),s.jsxs("div",{className:"flex gap-3 justify-end",children:[s.jsx("button",{onClick:o,disabled:r,className:"font-bold cursor-pointer px-4 py-2 text-gray-700 bg-gray-100 rounded-md hover:bg-gray-200 transition-colors",children:i}),s.jsx("button",{onClick:l,disabled:r,className:"font-bold cursor-pointer px-4 py-2 text-white dark:text-black bg-red-600 rounded-md hover:bg-red-700 transition-colors",children:r?s.jsxs("span",{className:"inline-flex items-center gap-2",children:[s.jsx(Hs,{className:"w-4 h-4 animate-spin"}),n]}):n})]})]})})}):null,rl={sm:"h-4 w-4",md:"h-6 w-6",lg:"h-8 w-8",xl:"h-10 w-10"},fl={blue:"text-blue-600 dark:text-blue-900",gray:"text-gray-600",white:"text-white dark:text-black",green:"text-green-600",red:"text-red-600"},oe=({size:e="md",color:a="blue",className:t=""})=>s.jsxs("svg",{className:`animate-spin ${rl[e]} ${fl[a]} ${t}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[s.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),s.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),ol=async e=>{},nf=m.forwardRef(({value:e,onChange:a,placeholder:t,className:n="",disabled:i,onKeyUp:r,maxLength:f,autofocus:l,prefixIcon:o},c)=>{const u=m.useRef(null),[d,g]=m.useState(!1);m.useImperativeHandle(c,()=>({focus:()=>{var w;(w=u.current)==null||w.focus()}}));const p=()=>{a(""),setTimeout(()=>{var w;(w=u.current)==null||w.focus()},10)};return s.jsxs("div",{className:`
87        relative flex items-center
88        w-full max-w-full min-w-0
89        rounded-lg border border-gray-400 bg-white
90        transition-shadow
91        ${d?"ring-2 ring-blue-500":""}
92        ${n}
93      `,children:[o&&s.jsx("div",{className:"absolute left-2 text-gray-400 pointer-events-none",children:o}),s.jsx("input",{ref:u,type:"text",autoFocus:l,maxLength:f,value:e,onChange:w=>a(w.target.value),onFocus:()=>g(!0),onBlur:()=>g(!1),onKeyUp:r,placeholder:t,disabled:i,className:`w-full py-1 pr-6 text-sm rounded-lg focus:outline-none bg-transparent ${o?"pl-8":"px-2"}`}),e&&s.jsx("button",{type:"button",title:h("common_action_clear"),onClick:p,className:"cursor-pointer absolute right-2 text-gray-400 hover:text-gray-600 focus:outline-none",children:s.jsx(Be,{className:"w-4 h-4"})})]})});function Ve(e){"@babel/helpers - typeof";return Ve=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},Ve(e)}function sl(e,a){if(Ve(e)!="object"||!e)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var n=t.call(e,a);if(Ve(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(e)}function rf(e){var a=sl(e,"string");return Ve(a)=="symbol"?a:a+""}function yt(e,a,t){return(a=rf(a))in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function _i(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function A(e){for(var a=1;a<arguments.length;a++){var t=arguments[a]!=null?arguments[a]:{};a%2?_i(Object(t),!0).forEach(function(n){yt(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_i(Object(t)).forEac
93h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function ll(e){if(Array.isArray(e))return e}function cl(e,a){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var n,i,r,f,l=[],o=!0,c=!1;try{if(r=(t=t.call(e)).next,a===0){if(Object(t)!==t)return;o=!1}else for(;!(o=(n=r.call(t)).done)&&(l.push(n.value),l.length!==a);o=!0);}catch(u){c=!0,i=u}finally{try{if(!o&&t.return!=null&&(f=t.return(),Object(f)!==f))return}finally{if(c)throw i}}return l}}function Cn(e,a){(a==null||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}function ff(e,a){if(e){if(typeof e=="string")return Cn(e,a);var t={}.toString.call(e).slice(8,-1);return t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set"?Array.from(e):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Cn(e,a):void 0}}function ul(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
94In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pe(e,a){return ll(e)||cl(e,a)||ff(e,a)||ul()}function dl(e,a){if(e==null)return{};var t={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(a.indexOf(n)!==-1)continue;t[n]=e[n]}return t}function ze(e,a){if(e==null)return{};var t,n,i=dl(e,a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)t=r[n],a.indexOf(t)===-1&&{}.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var ml=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function gl(e){var a=e.defaultInputValue,t=a===void 0?"":a,n=e.defaultMenuIsOpen,i=n===void 0?!1:n,r=e.defaultValue,f=r===void 0?null:r,l=e.inputValue,o=e.menuIsOpen,c=e.onChange,u=e.onInputChange,d=e.onMenuClose,g=e.onMenuOpen,p=e.value,w=ze(e,ml),M=m.useState(l!==void 0?l:t),y=Pe(M,2),v=y[0],x=y[1],j=m.useState(o!==void 0?o:i),C=Pe(j,2),L=C[0],S=C[1],I=m.useState(p!==void 0?p:f),k=Pe(I,2),N=k[0],D=k[1],H=m.useCallback(function(se,ve){typeof c=="function"&&c(se,ve),D(se)},[c]),F=m.useCallback(function(se,ve){var Z;typeof u=="function"&&(Z=u(se,ve)),x(Z!==void 0?Z:se)},[u]),we=m.useCallback(function(){typeof g=="function"&&g(),S(!0)},[g]),ue=m.useCallback(function(){typeof d=="function"&&d(),S(!1)},[d]),K=l!==void 0?l:v,W=o!==void 0?o:L,q=p!==void 0?p:N;return A(A({},w),{},{inputValue:K,menuIsOpen:W,onChange:H,onInputChange:F,onMenuClose:ue,onMenuOpen:we,value:q})}function P(){return P=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},P.apply(null,arguments)}function hl(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function Bi(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,rf(n.key),n)}}function pl(e,a,t){return a&&Bi(e.prototype,a),t&&Bi(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function jn(e,a){return jn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t},jn(e,a)}function bl(e,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(a&&a.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),a&&jn(e,a)}function ua(e){return ua=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},ua(e)}function of(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(of=function(){return!!e})()}function wl(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ml(e,a){if(a&&(Ve(a)=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wl(e)}function yl(e){var a=of();return function(){var t,n=ua(e);if(a){var i=ua(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return Ml(this,t)}}function vl(e){if(Array.isArray(e))return Cn(e)}function Ll(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Cl(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
95In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _n(e){return vl(e)||Ll(e)||ff(e)||Cl()}function jl(e){if(e.sheet)return e.sheet;for(var a=0;a<document.styleSheets.length;a++)if(document.styleSheets[a].ownerNode===e)return document.styleSheets[a]}function xl(e){var a=document.createElement("style");return a.setAttribute("data-emotion",e.key),e.nonce!==void 0&&a.setAttribute("nonce",e.nonce),a.appendChild(document.createTextNode("")),a.setAttribute("data-s",""),a}var Il=function(){function e(t){var n=this;this._insertTag=function(i){var r;n.tags.length===0?n.insertionPoint?r=n.insertionPoint.nextSibling:n.prepend?r=n.container.firstChild:r=n.before:r=n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(i,r),n.tags.push(i)},this.isSpeedy=t.speedy===void 0?!0:t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var a=e.prototype;
95return a.hydrate=function(n){n.forEach(this._insertTag)},a.insert=function(n){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(xl(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var r=jl(i);try{r.insertRule(n,r.cssRules.length)}catch{}}else i.appendChild(document.createTextNode(n));this.ctr++},a.flush=function(){this.tags.forEach(function(n){var i;return(i=n.parentNode)==null?void 0:i.removeChild(n)}),this.tags=[],this.ctr=0},e}(),fe="-ms-",da="-moz-",O="-webkit-",sf="comm",Bn="rule",Qn="decl",Sl="@import",lf="@keyframes",kl="@layer",Nl=Math.abs,xa=String.fromCharCode,Dl=Object.assign;function Tl(e,a){return ie(e,0)^45?(((a<<2^ie(e,0))<<2^ie(e,1))<<2^ie(e,2))<<2^ie(e,3):0}function cf(e){return e.trim()}function Al(e,a){return(e=a.exec(e))?e[0]:e}function U(e,a,t){return e.replace(a,t)}function xn(e,a){return e.indexOf(a)}function ie(e,a){return e.charCodeAt(a)|0}function kt(e,a,t){return e.slice(a,t)}function xe(e){return e.length}function Yn(e){return e.length}function Ft(e,a){return a.push(e),e}function Pl(e,a){return e.map(a).join("")}var Ia=1,it=1,uf=0,ce=0,X=0,st="";function Sa(e,a,t,n,i,r,f){return{value:e,root:a,parent:t,type:n,props:i,children:r,line:Ia,column:it,length:f,return:""}}function mt(e,a){return Dl(Sa("",null,null,"",null,null,0),e,{length:-e.length},a)}function El(){return X}function zl(){return X=ce>0?ie(st,--ce):0,it--,X===10&&(it=1,Ia--),X}function me(){return X=ce<uf?ie(st,ce++):0,it++,X===10&&(it=1,Ia++),X}function Se(){return ie(st,ce)}function aa(){return ce}function Bt(e,a){return kt(st,e,a)}function Nt(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function df(e){return Ia=it=1,uf=xe(st=e),ce=0,[]}function mf(e){return st="",e}function na(e){return cf(Bt(ce-1,In(e===91?e+2:e===40?e+1:e)))}function Rl(e){for(;(X=Se())&&X<33;)me();return Nt(e)>2||Nt(X)>3?"":" "}function Ol(e,a){for(;--a&&me()&&!(X<48||X>102||X>57&&X<65||X>70&&X<97););return Bt(e,aa()+(a<6&&Se()==32&&me()==32))}function In(e){for(;me();)switch(X){case e:return ce;case 34:case 39:e!==34&&e!==39&&In(X);break;case 40:e===41&&In(e);break;case 92:me();break}return ce}function Ul(e,a){for(;me()&&e+X!==57;)if(e+X===84&&Se()===47)break;
95return"/*"+Bt(a,ce-1)+"*"+xa(e===47?e:me())}function _l(e){for(;!Nt(Se());)me();return Bt(e,ce)}function Bl(e){return mf(ia("",null,null,null,[""],e=df(e),0,[0],e))}function ia(e,a,t,n,i,r,f,l,o){for(var c=0,u=0,d=f,g=0,p=0,w=0,M=1,y=1,v=1,x=0,j="",C=i,L=r,S=n,I=j;y;)switch(w=x,x=me()){case 40:if(w!=108&&ie(I,d-1)==58){xn(I+=U(na(x),"&","&\f"),"&\f")!=-1&&(v=-1);break}case 34:case 39:case 91:I+=na(x);break;case 9:case 10:case 13:case 32:I+=Rl(w);break;case 92:I+=Ol(aa()-1,7);continue;case 47:switch(Se()){case 42:case 47:Ft(Ql(Ul(me(),aa()),a,t),o);break;default:I+="/"}break;case 123*M:l[c++]=xe(I)*v;case 125*M:case 59:case 0:switch(x){case 0:case 125:y=0;case 59+u:v==-1&&(I=U(I,/\f/g,"")),p>0&&xe(I)-d&&Ft(p>32?Yi(I+";",n,t,d-1):Yi(U(I," ","")+";",n,t,d-2),o);break;case 59:I+=";";default:if(Ft(S=Qi(I,a,t,c,u,i,l,j,C=[],L=[],d),r),x===123)if(u===0)ia(I,a,S,S,C,r,d,l,L);else switch(g===99&&ie(I,3)===110?100:g){case 100:case 108:case 109:case 115:ia(e,S,S,n&&Ft(Qi(e,S,S,0,0,i,l,j,i,C=[],d),L),i,L,d,l,n?C:L);break;default:ia(I,S,S,S,[""],L,0,l,L)}}c=u=p=0,M=v=1,j=I="",d=f;break;case 58:d=1+xe(I),p=w;default:if(M<1){if(x==123)--M;else if(x==125&&M++==0&&zl()==125)continue}switch(I+=xa(x),x*M){case 38:v=u>0?1:(I+="\f",-1);break;case 44:l[c++]=(xe(I)-1)*v,v=1;break;case 64:Se()===45&&(I+=na(me())),g=Se(),u=d=xe(j=I+=_l(aa())),x++;break;case 45:w===45&&xe(I)==2&&(M=0)}}return r}function Qi(e,a,t,n,i,r,f,l,o,c,u){for(var d=i-1,g=i===0?r:[""],p=Yn(g),w=0,M=0,y=0;w<n;++w)for(var v=0,x=kt(e,d+1,d=Nl(M=f[w])),j=e;v<p;++v)(j=cf(M>0?g[v]+" "+x:U(x,/&\f/g,g[v])))&&(o[y++]=j);return Sa(e,a,t,i===0?Bn:l,o,c,u)}function Ql(e,a,t){return Sa(e,a,t,sf,xa(El()),kt(e,2,-2),0)}function Yi(e,a,t,n){return Sa(e,a,t,Qn,kt(e,0,n),kt(e,n+1,-1),n)}function at(e,a){for(var t="",n=Yn(e),i=0;i<n;i++)t+=a(e[i],i,e,a)||"";return t}function Yl(e,a,t,n){switch(e.type){case kl:if(e.children.length)break;case Sl:case Qn:return e.return=e.return||e.value;case sf:return"";case lf:return e.return=e.value+"{"+at(e.children,n)+"}";case Bn:e.value=e.props.join(",")}return xe(t=at(e.children,n))?e.return=e.value+"{"+t+"}":""}function Jl(e){var a=Yn(e);return function(t,n,i,r){for(var f="",l=0;l<a;l++)f+=e[l](t,n,i,r)||"";return f}}function Gl(e){return function(a){a.root||(a=a.return)&&e(a)}}function Fl(e){var a=Object.create(null);return function(t){return a[t]===void 0&&(a[t]=e(t)),a[t]}}var Vl=function(a,t,n){for(var i=0,r=0;i=r,r=Se(),i===38&&r===12&&(t[n]=1),!Nt(r);)me();return Bt(a,ce)},Hl=function(a,t){var n=-1,i=44;do switch(Nt(i)){case 0:i===38&&Se()===12&&(t[n]=1),a[n]+=Vl(ce-1,t,n);break;case 2:a[n]+=na(i);break;case 4:if(i===44){a[++n]=Se()===58?"&\f":"",t[n]=a[n].length;break}default:a[n]+=xa(i)}while(i=me());return a},Zl=function(a,t){return mf(Hl(df(a),t))},Ji=new WeakMap,Wl=function(a){if(!(a.type!=="rule"||!a.parent||a.length<1)){for(var t=a.value,n=a.parent,i=a.column===n.column&&a.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(a.props.length===1&&t.charCodeAt(0)!==58&&!Ji.get(n))&&!i){Ji.set(a,!0);for(var r=[],f=Zl(t,r),l=n.props,o=0,c=0;o<f.length;o++)for(var u=0;u<l.length;u++,c++)a.props[c]=r[o]?f[o].replace(/&\f/g,l[u]):l[u]+" "+f[o]}}},$l=function(a){if(a.type==="decl"){var t=a.value;t.charCodeAt(0)===108&&t.charCodeAt(2)===98&&(a.return="",a.value="")}};function gf(e,a){switch(Tl(e,a)){case 5103:return O+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return O+e+da+e+fe+e+e;case 6828:case 4268:return O+e+fe+e+e;case 6165:return O+e+fe+"flex-"+e+e;case 5187:return O+e+U(e,/(\w+).+(:[^]+)/,O+"box-$1$2"+fe+"flex-$1$2")+e;case 5443:return O+e+fe+"flex-item-"+U(e,/flex-|-self/,"")+e;case 4675:return O+e+fe+"flex-line-pack"+U(e,/align-content|flex-|-self/,"")+e;case 5548:return O+e+fe+U(e,"shrink","negative")+e;case 5292:return O+e+fe+U(e,"basis","preferred-size")+e;case 6060:return O+"box-"+U(e,"-grow","")+O+e+fe+U(e,"grow","positive")+e;case 4554:return O+U(e,/([^-])(transform)/g,"$1"+O+"$2")+e;case 6187:return U(U(U(e,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),e,"")+e;case 5495:case 3959:return U(e,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return U(U(e,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+fe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+e+e;case 4095:case 3583:case 4068:case 2532:return U(e,/(.+)-inline(.+)/,O+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(xe(e)-1-a>6)switch(ie(e,a+1)){case 109:if(ie(e,a+4)!==45)break;case 102:return U(e,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+da+(ie(e,a+3)==108?"$3":"$2-$3"))+e;case 115:return~xn(e,"stretch")?gf(U(e,"stretch","fill-available"),a)+e:e}break;case 4949:if(ie(e,a+1)!==115)break;case 6444:switch(ie(e,xe(e)-3-(~xn(e,"!important")&&10))){case 107:return U(e,":",":"+O)+e;case 101:return U(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+O+(ie(e,14)===45?"inline-":"")+"box$3$1"+O+"$2$3$1"+fe+"$2box$3")+e}break;case 5936:switch(ie(e,a+11)){case 114:return O+e+fe+U(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return O+e+fe+U(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return O+e+fe+U(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return O+e+fe+e+e}return e}var Kl=function(a,t,n,i){if(a.length>-1&&!a.return)switch(a.type){case Qn:a.return=gf(a.value,a.length);break;case lf:return at([mt(a,{value:U(a.value,"@","@"+O)})],i);case Bn:if(a.length)return Pl(a.props,function(r){switch(Al(r,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return at([mt(a,{props:[U(r,/:(read-\w+)/,":"+da+"$1")]})],i);case"::placeholder":return at([mt(a,{props:[U(r,/:(plac\w+)/,":"+O+"input-$1")]}),mt(a,{props:[U(r,/:(plac\w+)/,":"+da+"$1")]}),mt(a,{props:[U(r,/:(plac\w+)/,fe+"input-$1")]})],i)}return""})}},ql=[Kl],Xl=function(a){var t=a.key;if(t==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(M){var y=M.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(M),M.setAttribute("data-s",""))})}var i=a.stylisPlugins||ql,r={},f,l=[];f=a.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(M){for(var y=M.getAttribute("data-emotion").split(" "),v=1;v<y.length;v++)r[y[v]]=!0;l.push(M)});var o,c=[Wl,$l];{var u,d=[Yl,Gl(function(M){u.insert(M)})],g=Jl(c.concat(i,d)),p=function(y){return at(Bl(y),g)};o=function(y,v,x,j){u=x,p(y?y+"{"+v.styles+"}":v.styles),j&&(w.inserted[v.name]=!0)}}var w={key:t,sheet:new Il({key:t,container:f,nonce:a.nonce,speedy:a.speedy,prepend:a.prepend,insertionPoint:a.insertionPoint}),nonce:a.nonce,inserted:r,registered:{},insert:o};return w.sheet.hydrate(l),w},hf={exports:{}},_={};/** @license React v16.13.1
96 * react-is.production.min.js
97 *
98 * Copyright (c) Facebook, Inc. and its affiliates.
99 *
100 * This source code is licensed under the MIT license found in the
101 * LICENSE file in the root directory of this source tree.
102 */var ne=typeof Symbol=="function"&&Symbol.for,Jn=ne?Symbol.for("react.element"):60103,Gn=ne?Symbol.for("react.portal"):60106,ka=ne?Symbol.for("react.fragment"):60107,Na=ne?Symbol.for("react.strict_mode"):60108,Da=ne?Symbol.for("react.profiler"):60114,Ta=ne?Symbol.for("react.provider"):60109,Aa=ne?Symbol.for("react.context"):60110,Fn=ne?Symbol.for("react.async_mode"):60111,Pa=ne?Symbol.for("react.concurrent_mode"):60111,Ea=ne?Symbol.for("react.forward_ref"):60112,za=ne?Symbol.for("react.suspense"):60113,ec=ne?Symbol.for("react.suspense_list"):60120,Ra=ne?Symbol.for("react.memo"):60115,Oa=ne?Symbol.for("react.lazy"):60116,tc=ne?Symbol.for("react.block"):60121,ac=ne?Symbol.for("react.fundamental"):60117,nc=ne?Symbol.for("react.responder"):60118,ic=ne?Symbol.for("react.scope"):60119;function ge(e){if(typeof e=="object"&&e!==null){var a=e.$$typeof;switch(a){case Jn:switch(e=e.type,e){case Fn:case Pa:case ka:case Da:case Na:case za:return e;default:switch(e=e&&e.$$typeof,e){case Aa:case Ea:case Oa:case Ra:case Ta:return e;default:return a}}case Gn:return a}}}function pf(e){return ge(e)===Pa}_.AsyncMode=Fn;_.ConcurrentMode=Pa;_.ContextConsumer=Aa;_.ContextProvider=Ta;_.Element=Jn;_.ForwardRef=Ea;_.Fragment=ka;_.Lazy=Oa;_.Memo=Ra;_.Portal=Gn;_.Profiler=Da;_.StrictMode=Na;_.Suspense=za;_.isAsyncMode=function(e){return pf(e)||ge(e)===Fn};_.isConcurrentMode=pf;_.isContextConsumer=function(e){return ge(e)===Aa};_.isContextProvider=function(e){return ge(e)===Ta};_.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Jn};_.isForwardRef=function(e){return ge(e)===Ea};_.isFragment=function(e){return ge(e)===ka};_.isLazy=function(e){return ge(e)===Oa};_.isMemo=function(e){return ge(e)===Ra};_.isPortal=function(e){return ge(e)===Gn};_.isProfiler=function(e){return ge(e)===Da};_.isStrictMode=function(e){return ge(e)===Na};_.isSuspense=function(e){return ge(e)===za};_.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ka||e===Pa||e===Da||e===Na||e===za||e===ec||typeof e=="object"&&e!==null&&(e.$$typeof===Oa||e.$$typeof===Ra||e.$$typeof===Ta||e.$$typeof===Aa||e.$$typeof===Ea||e.$$typeof===ac||e.$$typeof===nc||e.$$typeof===ic||e.$$typeof===tc)};_.typeOf=ge;hf.exports=_;var rc=hf.exports,bf=rc,fc={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},oc={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},wf={};wf[bf.ForwardRef]=fc;wf[bf.Memo]=oc;var sc=!0;function lc(e,a,t){var n="";return t.split(" ").forEach(function(i){e[i]!==void 0?a.push(e[i]+";"):i&&(n+=i+" ")}),n}var Mf=function(a,t,n){var i=a.key+"-"+t.name;(n===!1||sc===!1)&&a.registered[i]===void 0&&(a.registered[i]=t.styles)},cc=function(a,t,n){Mf(a,t,n);var i=a.key+"-"+t.name;if(a.inserted[t.name]===void 0){var r=t;do a.insert(t===r?"."+i:"",r,a.sheet,!0),r=r.next;while(r!==void 0)}};function uc(e){for(var a=0,t,n=0,i=e.length;i>=4;++n,i-=4)t=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,t=(t&65535)*1540483477+((t>>
102>16)*59797<<16),t^=t>>>24,a=(t&65535)*1540483477+((t>>>16)*59797<<16)^(a&65535)*1540483477+((a>>>16)*59797<<16);switch(i){case 3:a^=(e.charCodeAt(n+2)&255)<<16;case 2:a^=(e.charCodeAt(n+1)&255)<<8;case 1:a^=e.charCodeAt(n)&255,a=(a&65535)*1540483477+((a>>>16)*59797<<16)}return a^=a>>>13,a=(a&65535)*1540483477+((a>>>16)*59797<<16),((a^a>>>15)>>>0).toString(36)}var dc={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},mc=/[A-Z]|^ms/g,gc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,yf=function(a){return a.charCodeAt(1)===45},Gi=function(a){return a!=null&&typeof a!="boolean"},an=Fl(function(e){return yf(e)?e:e.replace(mc,"-$&").toLowerCase()}),Fi=function(a,t){switch(a){case"animation":case"animationName":if(typeof t=="string")return t.replace(gc,function(n,i,r){return Ie={name:i,styles:r,next:Ie},i})}return dc[a]!==1&&!yf(a)&&typeof t=="number"&&t!==0?t+"px":t};function Dt(e,a,t){if(t==null)return"";var n=t;if(n.__emotion_styles!==void 0)return n;switch(typeof t){case"boolean":return"";case"object":{var i=t;if(i.anim===1)return Ie={name:i.name,styles:i.styles,next:Ie},i.name;var r=t;if(r.styles!==void 0){var f=r.next;if(f!==void 0)for(;f!==void 0;)Ie={name:f.name,styles:f.styles,next:Ie},f=f.next;var l=r.styles+";";return l}return hc(e,a,t)}case"function":{if(e!==void 0){var o=Ie,c=t(e);return Ie=o,Dt(e,a,c)}break}}var u=t;return u}function hc(e,a,t){var n="";if(Array.isArray(t))for(var i=0;i<t.length;i++)n+=Dt(e,a,t[i])+";";else for(var r in t){var f=t[r];if(typeof f!="object"){var l=f;Gi(l)&&(n+=an(r)+":"+Fi(r,l)+";")}else if(Array.isArray(f)&&typeof f[0]=="string"&&a==null)for(var o=0;o<f.length;o++)Gi(f[o])&&(n+=an(r)+":"+Fi(r,f[o])+";");else{var c=Dt(e,a,f);switch(r){case"animation":case"animationName":{n+=an(r)+":"+c+";";break}default:n+=r+"{"+c+"}"}}}return n}var Vi=/label:\s*([^\s;{]+)\s*(;|$)/g,Ie;function vf(e,a,t){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var n=!0,i="";Ie=void 0;var r=e[0];if(r==null||r.raw===void 0)n=!1,i+=Dt(t,a,r);else{var f=r;i+=f[0]}for(var l=1;l<e.length;l++)if(i+=Dt(t,a,e[l]),n){var o=r;i+=o[l]}Vi.lastIndex=0;for(var c="",u;(u=Vi.exec(i))!==null;)c+="-"+u[1];var d=uc(i)+c;return{name:d,styles:i,next:Ie}}var pc=function(a){return a()},bc=Di.useInsertionEffect?Di.useInsertionEffect:!1,wc=bc||pc,Lf=m.createContext(typeof HTMLElement<"u"?Xl({key:"css"}):null);Lf.Provider;var Mc=function(a){return m.forwardRef(function(t,n){var i=m.useContext(Lf);return a(t,i,n)})},yc=m.createContext({}),Vn={}.hasOwnProperty,Sn="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",vc=function(a,t){var n={};for(var i in t)Vn.call(t,i)&&(n[i]=t[i]);return n[Sn]=a,n},Lc=function(a){var t=a.cache,n=a.serialized,i=a.isStringTag;return Mf(t,n,i),wc(function(){return cc(t,n,i)}),null},Cc=Mc(function(e,a,t){var n=e.css;typeof n=="string"&&a.registered[n]!==void 0&&(n=a.registered[n]);var i=e[Sn],r=[n],f="";typeof e.className=="string"?f=lc(a.registered,r,e.className):e.className!=null&&(f=e.className+" ");var l=vf(r,void 0,m.useContext(yc));f+=a.key+"-"+l.name;var o={};for(var c in e)Vn.call(e,c)&&c!=="css"&&c!==Sn&&(o[c]=e[c]);return o.className=f,t&&(o.ref=t),m.createElement(m.Fragment,null,m.createElement(Lc,{cache:a,serialized:l,isStringTag:typeof i=="string"}),m.createElement(i,o))}),jc=Cc,T=function(a,t){var n=arguments;if(t==null||!Vn.call(t,"css"))return m.createElement.apply(void 0,n);var i=n.length,r=new Array(i);r[0]=jc,r[1]=vc(a,t);for(var f=2;f<i;f++)r[f]=n[f];return m.createElement.apply(null,r)};(function(e){var a;a||(a=e.JSX||(e.JSX={}))})(T||(T={}));function Hn(){for(var e=arguments.length,a=new Array(e),t=0;t<e;t++)a[t]=arguments[t];return vf(a)}function xc(){var e=Hn.apply(void 0,arguments),a="animation-"+e.name;return{name:a,styles:"@keyframes "+a+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}function Ic(e,a){return a||(a=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(a)}}))}const Sc=Math.min,kc=Math.max,ma=Math.round,Vt=Math.floor,ga=e=>({x:e,y:e});function Nc(e){const{x:a,y:t,width:n,height:i}=e;return{width:n,height:i,top:t,left:a,right:a+n,bottom:t+i,x:a,y:t}}function Ua(){return typeof window<"u"}function Cf(e){return xf(e)?(e.nodeName||"").toLowerCase():"#document"}function Ee(e){var a;return(e==null||(a=e.ownerDocument)==null?void 0:a.defaultView)||window}function jf(e){var a;return(a=(xf(e)?e.ownerDocument:e.document)||window.document)==null?void 0:a.documentElement}function xf(e){return Ua()?e instanceof Node||e instanceof Ee(e).Node:!1}function Dc(e){return Ua()?e instanceof Element||e instanceof Ee(e).Element:!1}function Zn(e){return Ua()?e instanceof HTMLElement||e instanceof Ee(e).HTMLElement:!1}function Hi(e){return!Ua()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ee(e).ShadowRoot}function If(e){const{overflow:a,overflowX:t,overflowY:n,display:i}=Wn(e);return/auto|scroll|overlay|hidden|clip/.test(a+n+t)&&i!=="inline"&&i!=="contents"}let nn;function Tc(){return nn==null&&(nn=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),nn}function Ac(e){return/^(html|body|#document)$/.test(Cf(e))}function Wn(e){return Ee(e).getComputedStyle(e)}function Pc(e){if(Cf(e)==="html")return e;const a=e.assignedSlot||e.parentNode||Hi(e)&&e.host||jf(e);return Hi(a)?a.host:a}function Sf(e){const a=Pc(e);return Ac(a)?e.ownerDocument?e.ownerDocument.body:e.body:Zn(a)&&If(a)?a:Sf(a)}function ha(e,a,t){var n;a===void 0&&(a=[]),t===void 0&&(t=!0);const i=Sf(e),r=i===((n=e.ownerDocument)==null?void 0:n.body),f=Ee(i);if(r){const l=kn(f);
102return a.concat(f,f.visualViewport||[],If(i)?i:[],l&&t?ha(l):[])}else return a.concat(i,ha(i,[],t))}function kn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ec(e){const a=Wn(e);let t=parseFloat(a.width)||0,n=parseFloat(a.height)||0;const i=Zn(e),r=i?e.offsetWidth:t,f=i?e.offsetHeight:n,l=ma(t)!==r||ma(n)!==f;return l&&(t=r,n=f),{width:t,height:n,$:l}}function $n(e){return Dc(e)?e:e.contextElement}function Zi(e){const a=$n(e);if(!Zn(a))return ga(1);const t=a.getBoundingClientRect(),{width:n,height:i,$:r}=Ec(a);let f=(r?ma(t.width):t.width)/n,l=(r?ma(t.height):t.height)/i;return(!f||!Number.isFinite(f))&&(f=1),(!l||!Number.isFinite(l))&&(l=1),{x:f,y:l}}const zc=ga(0);function Rc(e){const a=Ee(e);return!Tc()||!a.visualViewport?zc:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function Oc(e,a,t){return!1}function Wi(e,a,t,n){a===void 0&&(a=!1);const i=e.getBoundingClientRect(),r=$n(e);let f=ga(1);a&&(f=Zi(e));const l=Oc()?Rc(r):ga(0);let o=(i.left+l.x)/f.x,c=(i.top+l.y)/f.y,u=i.width/f.x,d=i.height/f.y;if(r){const g=Ee(r),p=n;let w=g,M=kn(w);for(;M&&n&&p!==w;){const y=Zi(M),v=M.getBoundingClientRect(),x=Wn(M),j=v.left+(M.clientLeft+parseFloat(x.paddingLeft))*y.x,C=v.top+(M.clientTop+parseFloat(x.paddingTop))*y.y;o*=y.x,c*=y.y,u*=y.x,d*=y.y,o+=j,c+=C,w=Ee(M),M=kn(w)}}return Nc({width:u,height:d,x:o,y:c})}function kf(e,a){return e.x===a.x&&e.y===a.y&&e.width===a.width&&e.height===a.height}function Uc(e,a){let t=null,n;const i=jf(e);function r(){var l;clearTimeout(n),(l=t)==null||l.disconnect(),t=null}function f(l,o){l===void 0&&(l=!1),o===void 0&&(o=1),r();const c=e.getBoundingClientRect(),{left:u,top:d,width:g,height:p}=c;if(l||a(),!g||!p)return;const w=Vt(d),M=Vt(i.clientWidth-(u+g)),y=Vt(i.clientHeight-(d+p)),v=Vt(u),j={rootMargin:-w+"px "+-M+"px "+-y+"px "+-v+"px",threshold:kc(0,Sc(1,o))||1};let C=!0;function L(S){const I=S[0].intersectionRatio;if(I!==o){if(!C)return f();I?f(!1,I):n=setTimeout(()=>{f(!1,1e-7)},1e3)}I===1&&!kf(c,e.getBoundingClientRect())&&f(),C=!1}try{t=new IntersectionObserver(L,{...j,root:i.ownerDocument})}catch{t=new IntersectionObserver(L,j)}t.observe(e)}return f(!0),r}function _c(e,a,t,n){n===void 0&&(n={});const{ancestorScroll:i=!0,ancestorResize:r=!0,elementResize:f=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:o=!1}=n,c=$n(e),u=i||r?[...c?ha(c):[],...a?ha(a):[]]:[];u.forEach(v=>{i&&v.addEventListener("scroll",t,{passive:!0}),r&&v.addEventListener("resize",t)});const d=c&&l?Uc(c,t):null;let g=-1,p=null;f&&(p=new ResizeObserver(v=>{let[x]=v;x&&x.target===c&&p&&a&&(p.unobserve(a),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var j;(j=p)==null||j.observe(a)})),t()}),c&&!o&&p.observe(c),a&&p.observe(a));let w,M=o?Wi(e):null;o&&y();function y(){const v=Wi(e);M&&!kf(M,v)&&t(),M=v,w=requestAnimationFrame(y)}return t(),()=>{var v;u.forEach(x=>{i&&x.removeEventListener("scroll",t),r&&x.removeEventListener("resize",t)}),d==null||d(),(v=p)==null||v.disconnect(),p=null,o&&cancelAnimationFrame(w)}}var Nn=m.useLayoutEffect,Bc=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],pa=function(){};function Qc(e,a){return a?a[0]==="-"?e+a:e+"__"+a:e}function Yc(e,a){for(var t=arguments.length,n=new Array(t>2?t-2:0),i=2;i<t;i++)n[i-2]=arguments[i];var r=[].concat(n);if(a&&e)for(var f in a)a.hasOwnProperty(f)&&a[f]&&r.push("".concat(Qc(e,f)));return r.filter(function(l){return l}).map(function(l){return String(l).trim()}).join(" ")}
102var $i=function(a){return Kc(a)?a.filter(Boolean):Ve(a)==="object"&&a!==null?[a]:[]},Nf=function(a){a.className,a.clearValue,a.cx,a.getStyles,a.getClassNames,a.getValue,a.hasValue,a.isMulti,a.isRtl,a.options,a.selectOption,a.selectProps,a.setValue,a.theme;var t=ze(a,Bc);return A({},t)},$=function(a,t,n){var i=a.cx,r=a.getStyles,f=a.getClassNames,l=a.className;return{css:r(t,a),className:i(n??{},f(t,a),l)}};function _a(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Jc(e){return _a(e)?window.innerHeight:e.clientHeight}function Df(e){return _a(e)?window.pageYOffset:e.scrollTop}function ba(e,a){if(_a(e)){window.scrollTo(0,a);return}e.scrollTop=a}function Gc(e){var a=getComputedStyle(e),t=a.position==="absolute",n=/(auto|scroll)/;if(a.position==="fixed")return document.documentElement;for(var i=e;i=i.parentElement;)if(a=getComputedStyle(i),!(t&&a.position==="static")&&n.test(a.overflow+a.overflowY+a.overflowX))return i;return document.documentElement}function Fc(e,a,t,n){return t*((e=e/n-1)*e*e+1)+a}function Ht(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:pa,i=Df(e),r=a-i,f=10,l=0;function o(){l+=f;var c=Fc(l,i,r,t);ba(e,c),l<t?window.requestAnimationFrame(o):n(e)}o()}function Ki(e,a){var t=e.getBoundingClientRect(),n=a.getBoundingClientRect(),i=a.offsetHeight/3;n.bottom+i>t.bottom?ba(e,Math.min(a.offsetTop+a.clientHeight-e.offsetHeight+i,e.scrollHeight)):n.top-i<t.top&&ba(e,Math.max(a.offsetTop-i,0))}function Vc(e){var a=e.getBoundingClientRect();return{bottom:a.bottom,height:a.height,left:a.left,right:a.right,top:a.top,width:a.width}}function qi(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function Hc(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var Tf=!1,Zc={get passive(){return Tf=!0}},Zt=typeof window<"u"?window:{};Zt.addEventListener&&Zt.removeEventListener&&(Zt.addEventListener("p",pa,Zc),Zt.removeEventListener("p",pa,!1));var Wc=Tf;function $c(e){return e!=null}function Kc(e){return Array.isArray(e)}function Wt(e,a,t){return e?a:t}var qc=function(a){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var r=Object.entries(a).filter(function(f){var l=Pe(f,1),o=l[0];return!n.includes(o)});return r.reduce(function(f,l){var o=Pe(l,2),c=o[0],u=o[1];return f[c]=u,f},{})},Xc=["children","innerProps"],eu=["children","innerProps"];function tu(e){var a=e.maxHeight,t=e.menuEl,n=e.minHeight,i=e.placement,r=e.shouldScroll,f=e.isFixedPosition,l=e.controlHeight,o=Gc(t),c={placement:"bottom",maxHeight:a};if(!t||!t.offsetParent)return c;var u=o.getBoundingClientRect(),d=u.height,g=t.getBoundingClientRect(),p=g.bottom,w=g.height,M=g.top,y=t.offsetParent.getBoundingClientRect(),v=y.top,x=f?window.innerHeight:Jc(o),j=Df(o),C=parseInt(getComputedStyle(t).marginBottom,10),L=parseInt(getComputedStyle(t).marginTop,10),S=v-L,I=x-M,k=S+j,N=d-j-M,D=p-x+j+C,H=j+M-L,F=160;switch(i){case"auto":case"bottom":if(I>=w)return{placement:"bottom",maxHeight:a};if(N>=w&&!f)return r&&Ht(o,D,F),{placement:"bottom",maxHeight:a};if(!f&&N>=n||f&&I>=n){r&&Ht(o,D,F);var we=f?I-C:N-C;return{placement:"bottom",maxHeight:we}}if(i==="auto"||f){var ue=a,K=f?S:k;return K>=n&&(ue=Math.min(K-C-l,a)),{placement:"top",maxHeight:ue}}if(i==="bottom")return r&&ba(o,D),{placement:"bottom",maxHeight:a};break;case"top":if(S>=w)return{placement:"top",maxHeight:a};if(k>=w&&!f)return r&&Ht(o,H,F),{placement:"top",maxHeight:a};if(!f&&k>=n||f&&S>=n){var W=a;return(!f&&k>=n||f&&S>=n)&&(W=f?S-L:k-L),r&&Ht(o,H,F),{placement:"top",maxHeight:W}}return{placement:"bottom",maxHeight:a};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return c}function au(e){var a={bottom:"top",top:"bottom"};return e?a[e]:"bottom"}var Af=function(a){return a==="auto"?"bottom":a},nu=function(a,t){var n,i=a.placement,r=a.theme,f=r.borderRadius,l=r.spacing,o=r.colors;return A((n={label:"menu"},yt(n,au(i),"100%"),yt(n,"position","absolute"),yt(n,"width","100%"),yt(n,"zIndex",1),n),t?{}:{backgroundColor:o.neutral0,borderRadius:f,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:l.menuGutter,marginTop:l.menuGutter})},Pf=m.createContext(null),iu=function(a){var t=a.children,n=a.minMenuHeight,i=a.maxMenuHeight,r=a.menuPlacement,f=a.menuPosition,l=a.menuShouldScrollIntoView,o=a.theme,c=m.useContext(Pf)||{},u=c.setPortalPlacement,d=m.useRef(null),g=m.useState(i),p=Pe(g,2),w=p[0],M=p[1],y=m.useState(null),v=Pe(y,2),x=v[0],j=v[1],C=o.spacing.controlHeight;return Nn(function(){var L=d.current;if(L){var S=f==="fixed",I=l&&!S,k=tu({maxHeight:i,menuEl:L,minHeight:n,placement:r,shouldScroll:I,isFixedPosition:S,controlHeight:C});M(k.maxHeight),j(k.placement),u==null||u(k.placement)}},[i,r,f,l,n,u,C]),t({ref:d,placerProps:A(A({},a),{},{placement:x||Af(r),maxHeight:w})})},ru=function(a){var t=a.children,n=a.innerRef,i=a.innerProps;return T("div",P({},$(a,"menu",{menu:!0}),{ref:n},i),t)},fu=ru,ou=function(a,t){var n=a.maxHeight,i=a.theme.spacing.baseUnit;return A({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:i,paddingTop:i})},su=function(a){var t=a.children,n=a.innerProps,i=a.innerRef,r=a.isMulti;return T("div",P({},$(a,"menuList",{"menu-list":!0,"menu-list--is-multi":r}),{ref:i},n),t)},Ef=function(a,t){var n=a.theme,i=n.spacing.baseUnit,r=n.colors;return A({textAlign:"center"},t?{}:{color:r.neutral40,padding:"".concat(i*2,"px ").concat(i*3,"px")})},lu=Ef,cu=Ef,uu=function(a){var t=a.children,n=t===void 0?"No options":t,i=a.innerProps,r=ze(a,Xc);return T("div",P({},$(A(A({},r),{},{children:n,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),n)},du=function(a){var t=a.children,n=t===void 0?"Loading...":t,i=a.innerProps,r=ze(a,eu);return T("div",P({},$(A(A({},r),{},{children:n,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),n)},mu=function(a){var t=a.rect,n=a.offset,i=a.position;return{left:t.left,position:i,top:n,width:t.width,zIndex:1}},gu=function(a){var t=a.appendTo,n=a.children,i=a.controlElement,r=a.innerProps,f=a.menuPlacement,l=a.menuPosition,o=m.useRef(null),c=m.useRef(null),u=m.useState(Af(f)),d=Pe(u,2),g=d[0],p=d[1],w=m.useMemo(function(){return{setPortalPlacement:p}},[]),M=m.useState(null),y=Pe(M,2),v=y[0],x=y[1],j=m.useCallback(function(){if(i){var I=Vc(i),k=l==="fixed"?0:window.pageYOffset,N=I[g]+k;(N!==(v==null?void 0:v.offset)||I.left!==(v==null?void 0:v.rect.left)||I.width!==(v==null?void 0:v.rect.width))&&x({offset:N,rect:I})}},[i,l,g,v==null?void 0:v.offset,v==null?void 0:v.rect.left,v==null?void 0:v.rect.width]);Nn(function(){j()},[j]);var C=m.useCallback(function(){typeof c.current=="function"&&(c.current(),c.current=null),i&&o.current&&(c.current=_c(i,o.current,j,{elementResize:"ResizeObserver"in window}))},[i,j]);Nn(function(){C()},[C]);var L=m.useCallback(function(I){o.current=I,C()},[C]);if(!t&&l!=="fixed"||!v)return null;var S=T("div",P({ref:L},$(A(A({},a),{},{offset:v.offset,position:l,rect:v.rect}),"menuPortal",{"menu-portal":!0}),r),n);return T(Pf.Provider,{value:w},t?Ns.createPortal(S,t):S)},hu=function(a){var t=a.isDisabled,n=a.isRtl;return{label:"container",direction:n?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}}
102,pu=function(a){var t=a.children,n=a.innerProps,i=a.isDisabled,r=a.isRtl;return T("div",P({},$(a,"container",{"--is-disabled":i,"--is-rtl":r}),n),t)},bu=function(a,t){var n=a.theme.spacing,i=a.isMulti,r=a.hasValue,f=a.selectProps.controlShouldRenderValue;return A({alignItems:"center",display:i&&r&&f?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(n.baseUnit*2,"px")})},wu=function(a){var t=a.children,n=a.innerProps,i=a.isMulti,r=a.hasValue;return T("div",P({},$(a,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":r}),n),t)},Mu=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},yu=function(a){var t=a.children,n=a.innerProps;return T("div",P({},$(a,"indicatorsContainer",{indicators:!0}),n),t)},Xi,vu=["size"],Lu=["innerProps","isRtl","size"],Cu={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},zf=function(a){var t=a.size,n=ze(a,vu);return T("svg",P({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Cu},n))},Kn=function(a){return T(zf,P({size:20},a),T("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Rf=function(a){return T(zf,P({size:20},a),T("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Of=function(a,t){var n=a.isFocused,i=a.theme,r=i.spacing.baseUnit,f=i.colors;return A({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?f.neutral60:f.neutral20,padding:r*2,":hover":{color:n?f.neutral80:f.neutral40}})},ju=Of,xu=function(a){var t=a.children,n=a.innerProps;return T("div",P({},$(a,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||T(Rf,null))},Iu=Of,Su=function(a){var t=a.children,n=a.innerProps;return T("div",P({},$(a,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||T(Kn,null))},ku=function(a,t){var n=a.isDisabled,i=a.theme,r=i.spacing.baseUnit,f=i.colors;return A({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?f.neutral10:f.neutral20,marginBottom:r*2,marginTop:r*2})},Nu=function(a){var t=a.innerProps;return T("span",P({},t,$(a,"indicatorSeparator",{"indicator-separator":!0})))},Du=xc(Xi||(Xi=Ic([`
103  0%, 80%, 100% { opacity: 0; }
104  40% { opacity: 1; }
105`]))),Tu=function(a,t){var n=a.isFocused,i=a.size,r=a.theme,f=r.colors,l=r.spacing.baseUnit;return A({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?f.neutral60:f.neutral20,padding:l*2})},rn=function(a){var t=a.delay,n=a.offset;return T("span",{css:Hn({animation:"".concat(Du," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Au=function(a){var t=a.innerProps,n=a.isRtl,i=a.size,r=i===void 0?4:i,f=ze(a,Lu);return T("div",P({},$(A(A({},f),{},{innerProps:t,isRtl:n,size:r}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),T(rn,{delay:0,offset:n}),T(rn,{delay:160,offset:!0}),T(rn,{delay:320,offset:!n}))},Pu=function(a,t){var n=a.isDisabled,i=a.isFocused,r=a.theme,f=r.colors,l=r.borderRadius,o=r.spacing;return A({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?f.neutral5:f.neutral0,borderColor:n?f.neutral10:i?f.primary:f.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(f.primary):void 0,"&:hover":{borderColor:i?f.primary:f.neutral30}})},Eu=function(a){var t=a.children,n=a.isDisabled,i=a.isFocused,r=a.innerRef,f=a.innerProps,l=a.menuIsOpen;return T("div",P({ref:r}
105,$(a,"control",{control:!0,"control--is-disabled":n,"control--is-focused":i,"control--menu-is-open":l}),f,{"aria-disabled":n||void 0}),t)},zu=Eu,Ru=["data"],Ou=function(a,t){var n=a.theme.spacing;return t?{}:{paddingBottom:n.baseUnit*2,paddingTop:n.baseUnit*2}},Uu=function(a){var t=a.children,n=a.cx,i=a.getStyles,r=a.getClassNames,f=a.Heading,l=a.headingProps,o=a.innerProps,c=a.label,u=a.theme,d=a.selectProps;return T("div",P({},$(a,"group",{group:!0}),o),T(f,P({},l,{selectProps:d,theme:u,getStyles:i,getClassNames:r,cx:n}),c),T("div",null,t))},_u=function(a,t){var n=a.theme,i=n.colors,r=n.spacing;return A({label:"group",cursor:"default",display:"block"},t?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:r.baseUnit*3,paddingRight:r.baseUnit*3,textTransform:"uppercase"})},Bu=function(a){var t=Nf(a);t.data;var n=ze(t,Ru);return T("div",P({},$(a,"groupHeading",{"group-heading":!0}),n))},Qu=Uu,Yu=["innerRef","isDisabled","isHidden","inputClassName"],Ju=function(a,t){var n=a.isDisabled,i=a.value,r=a.theme,f=r.spacing,l=r.colors;return A(A({visibility:n?"hidden":"visible",transform:i?"translateZ(0)":""},Gu),t?{}:{margin:f.baseUnit/2,paddingBottom:f.baseUnit/2,paddingTop:f.baseUnit/2,color:l.neutral80})},Uf={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Gu={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":A({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Uf)},Fu=function(a){return A({label:"input",color:"inherit",background:0,opacity:a?0:1,width:"100%"},Uf)},Vu=function(a){var t=a.cx,n=a.value,i=Nf(a),r=i.innerRef,f=i.isDisabled,l=i.isHidden,o=i.inputClassName,c=ze(i,Yu);return T("div",P({},$(a,"input",{"input-container":!0}),{"data-value":n||""}),T("input",P({className:t({input:!0}
105,o),ref:r,style:Fu(l),disabled:f},c)))},Hu=Vu,Zu=function(a,t){var n=a.theme,i=n.spacing,r=n.borderRadius,f=n.colors;return A({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:f.neutral10,borderRadius:r/2,margin:i.baseUnit/2})},Wu=function(a,t){var n=a.theme,i=n.borderRadius,r=n.colors,f=a.cropWithEllipsis;return A({overflow:"hidden",textOverflow:f||f===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:i/2,color:r.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},$u=function(a,t){var n=a.theme,i=n.spacing,r=n.borderRadius,f=n.colors,l=a.isFocused;return A({alignItems:"center",display:"flex"},t?{}:{borderRadius:r/2,backgroundColor:l?f.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:f.dangerLight,color:f.danger}})},_f=function(a){var t=a.children,n=a.innerProps;return T("div",n,t)},Ku=_f,qu=_f;function Xu(e){var a=e.children,t=e.innerProps;return T("div",P({role:"button"},t),a||T(Kn,{size:14}))}var ed=function(a){var t=a.children,n=a.components,i=a.data,r=a.innerProps,f=a.isDisabled,l=a.removeProps,o=a.selectProps,c=n.Container,u=n.Label,d=n.Remove;return T(c,{data:i,innerProps:A(A({},$(a,"multiValue",{"multi-value":!0,"multi-value--is-disabled":f})),r),selectProps:o},T(u,{data:i,innerProps:A({},$(a,"multiValueLabel",{"multi-value__label":!0})),selectProps:o},t),T(d,{data:i,innerProps:A(A({},$(a,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},l),selectProps:o}))},td=ed,ad=function(a,t){var n=a.isDisabled,i=a.isFocused,r=a.isSelected,f=a.theme,l=f.spacing,o=f.colors;return A({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:r?o.primary:i?o.primary25:"transparent",color:n?o.neutral20:r?o.neutral0:"inherit",padding:"".concat(l.baseUnit*2,"px ").concat(l.baseUnit*3,"px"),":active":{backgroundColor:n?void 0:r?o.primary:o.primary50}})},nd=function(a){var t=a.children,n=a.isDisabled,i=a.isFocused,r=a.isSelected,f=a.innerRef,l=a.innerProps;return T("div",P({},$(a,"option",{option:!0,"option--is-disabled":n,"option--is-focused":i,"option--is-selected":r}),{ref:f,"aria-disabled":n},l),t)},id=nd,rd=function(a,t){var n=a.theme,i=n.spacing,r=n.colors;return A({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:r.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},fd=function(a){var t=a.children,n=a.innerProps;return T("div",P({},$(a,"placeholder",{placeholder:!0}),n),t)},od=fd,sd=function(a,t){var n=a.isDisabled,i=a.theme,r=i.spacing,f=i.colors;return A({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?f.neutral40:f.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},ld=function(a){var t=a.children,n=a.isDisabled,i=a.innerProps;return T("div",P({},$(a,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),i),t)},cd=ld,Bf={ClearIndicator:Su,Control:zu,DropdownIndicator:xu,DownChevron:Rf,CrossIcon:Kn,Group:Qu,GroupHeading:Bu,IndicatorsContainer:yu,IndicatorSeparator:Nu,Input:Hu,LoadingIndicator:Au,Menu:fu,MenuList:su,MenuPortal:gu,LoadingMessage:du,NoOptionsMessage:uu,MultiValue:td,MultiValueContainer:Ku,MultiValueLabel:qu,MultiValueRemove:Xu,Option:id,Placeholder:od,SelectContainer:pu,SingleValue:cd,ValueContainer:wu},ud=function(a){return A(A({},Bf),a.components)},er=Number.isNaN||function(a){return typeof a=="number"&&a!==a};function dd(e,a){return!!(e===a||er(e)&&er(a))}function md(e,a){if(e.length!==a.length)return!1;for(var t=0;t<e.length;t++)if(!dd(e[t],a[t]))return!1;return!0}function gd(e,a){a===void 0&&(a=md);var t=null;function n(){for(var i=[],r=0;r<arguments.length;r++)i[r]=arguments[r];if(t&&t.lastThis===this&&a(i,t.lastArgs))return t.lastResult;var f=e.apply(this,i);return t={lastResult:f,lastArgs:i,lastThis:this},f}return n.clear=function(){t=null},n}var hd={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},pd=function(a){return T("span",P({css:hd},a))},tr=pd,bd={guidance:function(a){var t=a.isSearchable,n=a.isMulti,i=a.tabSelectsValue,r=a.context,f
105=a.isInitialFocus;switch(r){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(i?", press Tab to select the option and exit the menu":"",".");case"input":return f?"".concat(a["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(a){var t=a.action,n=a.label,i=n===void 0?"":n,r=a.labels,f=a.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(i,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(r.length>1?"s":""," ").concat(r.join(","),", selected.");case"select-option":return f?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(a){var t=a.context,n=a.focused,i=a.options,r=a.label,f=r===void 0?"":r,l=a.selectValue,o=a.isDisabled,c=a.isSelected,u=a.isAppleDevice,d=function(M,y){return M&&M.length?"".concat(M.indexOf(y)+1," of ").concat(M.length):""};if(t==="value"&&l)return"value ".concat(f," focused, ").concat(d(l,n),".");if(t==="menu"&&u){var g=o?" disabled":"",p="".concat(c?" selected":"").concat(g);return"".concat(f).concat(p,", ").concat(d(i,n),".")}return""},onFilter:function(a){var t=a.inputValue,n=a.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},wd=function(a){var t=a.ariaSelection,n=a.focusedOption,i=a.focusedValue,r=a.focusableOptions,f=a.isFocused,l=a.selectValue,o=a.selectProps,c=a.id,u=a.isAppleDevice,d=o.ariaLiveMessages,g=o.getOptionLabel,p=o.inputValue,w=o.isMulti,M=o.isOptionDisabled,y=o.isSearchable,v=o.menuIsOpen,x=o.options,j=o.screenReaderStatus,C=o.tabSelectsValue,L=o.isLoading,S=o["aria-label"],I=o["aria-live"],k=m.useMemo(function(){return A(A({},bd),d||{})},[d]),N=m.useMemo(function(){var K="";if(t&&k.onChange){var W=t.option,q=t.options,se=t.removedValue,ve=t.removedValues,Z=t.value,et=function(De){return Array.isArray(De)?null:De},te=se||W||et(Z),de=te?g(te):"",Ne=q||ve||void 0,Oe=Ne?Ne.map(g):[],Le=A({isDisabled:te&&M(te,l),label:de,labels:Oe},t);K=k.onChange(Le)}return K},[t,k,M,l,g]),D=m.useMemo(function(){var K="",W=n||i,q=!!(n&&l&&l.includes(n));if(W&&k.onFocus){var se={focused:W,label:g(W),isDisabled:M(W,l),isSelected:q,options:r,context:W===n?"menu":"value",selectValue:l,isAppleDevice:u};K=k.onFocus(se)}return K},[n,i,g,M,k,r,l,u]),H=m.useMemo(function(){var K="";if(v&&x.length&&!L&&k.onFilter){var W=j({count:r.length});K=k.onFilter({inputValue:p,resultsMessage:W})}return K},[r,p,v,k,x,j,L]),F=(t==null?void 0:t.action)==="initial-input-focus",we=m.useMemo(function(){var K="";if(k.guidance){var W=i?"value":v?"menu":"input";K=k.guidance({"aria-label":S,context:W,isDisabled:n&&M(n,l),isMulti:w,isSearchable:y,tabSelectsValue:C,isInitialFocus:F})}return K},[S,n,i,w,M,y,v,k,l,C,F]),ue=T(m.Fragment,null,T("span",{id:"aria-selection"},N),T("span",{id:"aria-focused"},D),T("span",{id:"aria-results"},H),T("span",{id:"aria-guidance"},we));return T(m.Fragment,null,T(tr,{id:c},F&&ue),T(tr,{"aria-live":I,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},f&&!F&&ue))},Md=wd,Dn=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"}
105,{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],yd=new RegExp("["+Dn.map(function(e){return e.letters}).join("")+"]","g"),Qf={};for(var fn=0;fn<Dn.length;fn++)for(var on=Dn[fn],sn=0;sn<on.letters.length;sn++)Qf[on.letters[sn]]=on.base;var Yf=function(a){return a.replace(yd,function(t){return Qf[t]})},vd=gd(Yf),ar=function(a){return a.replace(/^\s+|\s+$/g,"")},Ld=function(a){return"".concat(a.label," ").concat(a.value)},Cd=function(a){return function(t,n){if(t.data.__isNew__)return!0;var i=A({ignoreCase:!0,ignoreAccents:!0,stringify:Ld,trim:!0,matchFrom:"any"},a),r=i.ignoreCase,f=i.ignoreAccents,l=i.stringify,o=i.trim,c=i.matchFrom,u=o?ar(n):n,d=o?ar(l(t)):l(t);return r&&(u=u.toLowerCase(),d=d.toLowerCase()),f&&(u=vd(u),d=Yf(d)),c==="start"?d.substr(0,u.length)===u:d.indexOf(u)>-1}},jd=["innerRef"];function xd(e){var a=e.innerRef,t=ze(e,jd),n=qc(t,"onExited","in","enter","exit","appear");return T("input",P({ref:a},n,{css:Hn({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Id=function(a){a.cancelable&&a.preventDefault(),a.stopPropagation()};function Sd(e){var a=e.isEnabled,t=e.onBottomArrive,n=e.onBottomLeave,
105i=e.onTopArrive,r=e.onTopLeave,f=m.useRef(!1),l=m.useRef(!1),o=m.useRef(0),c=m.useRef(null),u=m.useCallback(function(y,v){if(c.current!==null){var x=c.current,j=x.scrollTop,C=x.scrollHeight,L=x.clientHeight,S=c.current,I=v>0,k=C-L-j,N=!1;k>v&&f.current&&(n&&n(y),f.current=!1),I&&l.current&&(r&&r(y),l.current=!1),I&&v>k?(t&&!f.current&&t(y),S.scrollTop=C,N=!0,f.current=!0):!I&&-v>j&&(i&&!l.current&&i(y),S.scrollTop=0,N=!0,l.current=!0),N&&Id(y)}},[t,n,i,r]),d=m.useCallback(function(y){u(y,y.deltaY)},[u]),g=m.useCallback(function(y){o.current=y.changedTouches[0].clientY},[]),p=m.useCallback(function(y){var v=o.current-y.changedTouches[0].clientY;u(y,v)},[u]),w=m.useCallback(function(y){if(y){var v=Wc?{passive:!1}:!1;y.addEventListener("wheel",d,v),y.addEventListener("touchstart",g,v),y.addEventListener("touchmove",p,v)}},[p,g,d]),M=m.useCallback(function(y){y&&(y.removeEventListener("wheel",d,!1),y.removeEventListener("touchstart",g,!1),y.removeEventListener("touchmove",p,!1))},[p,g,d]);return m.useEffect(function(){if(a){var y=c.current;return w(y),function(){M(y)}}},[a,w,M]),function(y){c.current=y}}var nr=["boxSizing","height","overflow","paddingRight","position"],ir={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function rr(e){e.cancelable&&e.preventDefault()}function fr(e){e.stopPropagation()}function or(){var e=this.scrollTop,a=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===a&&(this.scrollTop=e-1)}function sr(){return"ontouchstart"in window||navigator.maxTouchPoints}var lr=!!(typeof window<"u"&&window.document&&window.document.createElement),gt=0,tt={capture:!1,passive:!1};function kd(e){var a=e.isEnabled,t=e.accountForScrollbars,n=t===void 0?!0:t,i=m.useRef({}),r=m.useRef(null),f=m.useCallback(function(o){if(lr){var c=document.body,u=c&&c.style;if(n&&nr.forEach(function(w){var M=u&&u[w];i.current[w]=M}),n&&gt<1){var d=parseInt(i.current.paddingRight,10)||0,g=document.body?document.body.clientWidth:0,p=window.innerWidth-g+d||0;Object.keys(ir).forEach(function(w){var M=ir[w];u&&(u[w]=M)}),u&&(u.paddingRight="".concat(p,"px"))}c&&sr()&&(c.addEventListener("touchmove",rr,tt),o&&(o.addEventListener("touchstart",or,tt),o.addEventListener("touchmove",fr,tt))),gt+=1}},[n]),l=m.useCallback(function(o){if(lr){var c=document.body,u=c&&c.style;gt=Math.max(gt-1,0),n&&gt<1&&nr.forEach(function(d){var g=i.current[d];u&&(u[d]=g)}),c&&sr()&&(c.removeEventListener("touchmove",rr,tt),o&&(o.removeEventListener("touchstart",or,tt),o.removeEventListener("touchmove",fr,tt)))}},[n]);return m.useEffect(function(){if(a){var o=r.current;return f(o),function(){l(o)}}},[a,f,l]),function(o){r.current=o}}var Nd=function(a){var t=a.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},Dd={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Td(e){var a=e.children,t=e.lockEnabled,n=e.captureEnabled,i=n===void 0?!0:n,r=e.onBottomArrive,f=e.onBottomLeave,l=e.onTopArrive,o=e.onTopLeave,c=Sd({isEnabled:i,onBottomArrive:r,onBottomLeave:f,onTopArrive:l,onTopLeave:o}),u=kd({isEnabled:t}),d=function(p){c(p),u(p)};return T(m.Fragment,null,t&&T("div",{onClick:Nd,css:Dd}),a(d))}var Ad={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Pd=function(a){var t=a.name,n=a.onFocus;return T("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Ad,value:"",onChange:function(){}})},Ed=Pd;function qn(e){var a;return typeof window<"u"&&window.navigator!=null?e.test(((a=window.navigator.userAgentData)===null||a===void 0?void 0:a.platform)||window.navigator.platform):!1}function zd(){return qn(/^iPhone/i)}function Jf(){return qn(/^Mac/i)}function Rd(){return qn(/^iPad/i)||Jf()&&navigator.maxTouchPoints>1}function Od(){return zd()||Rd()}function Ud(){return Jf()||Od()}var _d=function(a){return a.label},Bd=function(a){return a.label},Qd=function(a){return a.value},Yd=function(a){return!!a.isDisabled},Jd={clearIndicator:Iu,container:hu,control:Pu,dropdownIndicator:ju,group:Ou,groupHeading:_u,
105indicatorsContainer:Mu,indicatorSeparator:ku,input:Ju,loadingIndicator:Tu,loadingMessage:cu,menu:nu,menuList:ou,menuPortal:mu,multiValue:Zu,multiValueLabel:Wu,multiValueRemove:$u,noOptionsMessage:lu,option:ad,placeholder:rd,singleValue:sd,valueContainer:bu},Gd={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},Fd=4,Gf=4,Vd=38,Hd=Gf*2,Zd={baseUnit:Gf,controlHeight:Vd,menuGutter:Hd},ln={borderRadius:Fd,colors:Gd,spacing:Zd},Wd={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:qi(),captureMenuScroll:!qi(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Cd(),formatGroupLabel:_d,getOptionLabel:Bd,getOptionValue:Qd,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Yd,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Hc(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(a){var t=a.count;return"".concat(t," result").concat(t!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function cr(e,a,t,n){var i=Hf(e,a,t),r=Zf(e,a,t),f=Vf(e,a),l=wa(e,a);return{type:"option",data:a,isDisabled:i,isSelected:r,label:f,value:l,index:n}}function ra(e,a){return e.options.map(function(t,n){if("options"in t){var i=t.options.map(function(f,l){return cr(e,f,a,l)}).filter(function(f){return dr(e,f)});return i.length>0?{type:"group",data:t,options:i,index:n}:void 0}var r=cr(e,t,a,n);return dr(e,r)?r:void 0}).filter($c)}function Ff(e){return e.reduce(function(a,t){return t.type==="group"?a.push.apply(a,_n(t.options.map(function(n){return n.data}))):a.push(t.data),a},[])}function ur(e,a){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,_n(n.options.map(function(i){return{data:i.data,id:"".concat(a,"-").concat(n.index,"-").concat(i.index)}}))):t.push({data:n.data,id:"".concat(a,"-").concat(n.index)}),t},[])}function $d(e,a){return Ff(ra(e,a))}function dr(e,a){var t=e.inputValue,n=t===void 0?"":t,i=a.data,r=a.isSelected,f=a.label,l=a.value;return(!$f(e)||!r)&&Wf(e,{label:f,value:l,data:i},n)}function Kd(e,a){var t=e.focusedValue,n=e.selectValue,i=n.indexOf(t);if(i>-1){var r=a.indexOf(t);if(r>-1)return t;if(i<a.length)return a[i]}return null}function qd(e,a){var t=e.focusedOption;return t&&a.indexOf(t)>-1?t:a[0]}var cn=function(a,t){var n,i=(n=a.find(function(r){return r.data===t}))===null||n===void 0?void 0:n.id;return i||null},Vf=function(a,t){return a.getOptionLabel(t)},wa=function(a,t){return a.getOptionValue(t)};function Hf(e,a,t){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(a,t):!1}function Zf(e,a,t){if(t.indexOf(a)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(a,t);var n=wa(e,a);return t.some(function(i){return wa(e,i)===n})}function Wf(e,a,t){return e.filterOption?e.filterOption(a,t):!0}var $f=function(a){var t=a.hideSelectedOptions,n=a.isMulti;return t===void 0?n:t},Xd=1,Kf=function(e){bl(t,e);var a=yl(t);function t(n){var i;if(hl(this,t),i=a.call(this,n),i.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.controlRef=null,i.getControlRef=function(o){i.controlRef=o},i.focusedOptionRef=null,i.getFocusedOptionRef=function(o){i.focusedOptionRef=o},i.menuListRef=null,i.getMenuListRef=function(o){i.menuListRef=o},i.inputRef=null,i.getInputRef=function(o){i.inputRef=o},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(o,c){var u=i.props,d=u.onCh
105ange,g=u.name;c.name=g,i.ariaOnChange(o,c),d(o,c)},i.setValue=function(o,c,u){var d=i.props,g=d.closeMenuOnSelect,p=d.isMulti,w=d.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:w}),g&&(i.setState({inputIsHiddenAfterUpdate:!p}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(o,{action:c,option:u})},i.selectOption=function(o){var c=i.props,u=c.blurInputOnSelect,d=c.isMulti,g=c.name,p=i.state.selectValue,w=d&&i.isOptionSelected(o,p),M=i.isOptionDisabled(o,p);if(w){var y=i.getOptionValue(o);i.setValue(p.filter(function(v){return i.getOptionValue(v)!==y}),"deselect-option",o)}else if(!M)d?i.setValue([].concat(_n(p),[o]),"select-option",o):i.setValue(o,"select-option");else{i.ariaOnChange(o,{action:"select-option",option:o,name:g});return}u&&i.blurInput()},i.removeValue=function(o){var c=i.props.isMulti,u=i.state.selectValue,d=i.getOptionValue(o),g=u.filter(function(w){return i.getOptionValue(w)!==d}),p=Wt(c,g,g[0]||null);i.onChange(p,{action:"remove-value",removedValue:o}),i.focusInput()},i.clearValue=function(){var o=i.state.selectValue;i.onChange(Wt(i.props.isMulti,[],null),{action:"clear",removedValues:o})},i.popValue=function(){var o=i.props.isMulti,c=i.state.selectValue,u=c[c.length-1],d=c.slice(0,c.length-1),g=Wt(o,d,d[0]||null);u&&i.onChange(g,{action:"pop-value",removedValue:u})},i.getFocusedOptionId=function(o){return cn(i.state.focusableOptionsWithIds,o)},i.getFocusableOptionsWithIds=function(){return ur(ra(i.props,i.state.selectValue),i.getElementId("option"))},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var o=arguments.length,c=new Array(o),u=0;u<o;u++)c[u]=arguments[u];return Yc.apply(void 0,[i.props.classNamePrefix].concat(c))},i.getOptionLabel=function(o){return Vf(i.props,o)},i.getOptionValue=function(o){return wa(i.props,o)},i.getStyles=function(o,c){var u=i.props.unstyled,d=Jd[o](c,u);d.boxSizing="border-box";var g=i.props.styles[o];return g?g(d,c):d},i.getClassNames=function(o,c){var u,d;return(u=(d=i.props.classNames)[o])===null||u===void 0?void 0:u.call(d,c)},i.getElementId=function(o){return"".concat(i.state.instancePrefix,"-").concat(o)},i.getComponents=function(){return ud(i.props)},i.buildCategorizedOptions=function(){return ra(i.props,i.state.selectValue)},i.getCategorizedOptions=function(){return i.props.menuIsOpen?i.buildCategorizedOptions():[]},i.buildFocusableOptions=function(){return Ff(i.buildCategorizedOptions())},i.getFocusableOptions=function(){return i.props.menuIsOpen?i.buildFocusableOptions():[]},i.ariaOnChange=function(o,c){i.setState({ariaSelection:A({value:o},c)})},i.onMenuMouseDown=function(o){o.button===0&&(o.stopPropagation(),o.preventDefault(),i.focusInput())},i.onMenuMouseMove=function(o){i.blockOptionHover=!1},i.onControlMouseDown=function(o){if(!o.defaultPrevented){var c=i.props.openMenuOnClick;i.state.isFocused?i.props.menuIsOpen?o.target.tagName!=="INPUT"&&o.target.tagName!=="TEXTAREA"&&i.onMenuClose():c&&i.openMenu("first"):(c&&(i.openAfterFocus=!0),i.focusInput()),o.target.tagName!=="INPUT"&&o.target.tagName!=="TEXTAREA"&&o.preventDefault()}},i.onDropdownIndicatorMouseDown=function(o){if(!(o&&o.type==="mousedown"&&o.button!==0)&&!i.props.isDisabled){var c=i.props,u=c.isMulti,d=c.menuIsOpen;i.focusInput(),d?(i.setState({inputIsHiddenAfterUpdate:!u}),i.onMenuClose()):i.openMenu("first"),o.preventDefault()}},i.onClearIndicatorMouseDown=function(o){o&&o.type==="mousedown"&&o.button!==0||(i.clearValue(),o.preventDefault(),i.openAfterFocus=!1,o.type==="touchend"?i.focusInput():setTimeout(function(){return i.focusInput()}))},i.onScroll=function(o){typeof i.props.closeMenuOnScroll=="boolean"?o.target instanceof HTMLElement&&_a(o.target)&&i.props.onMenuClose():typeof i.props.closeMenuOnScroll=="function"&&i.props.closeMenuOnScroll(o)&&i.props.onMenuClose()},i.onCompositionStart=function(){i.isComposing=!0},i.onCompositionEnd=function(){i.isComposing=!1},i.onTouchStart=function(o){var c=o.touches,u=c&&c.item(0);u&&(i.initialTouchX=u.clientX,i.initialTouchY=u.clientY,i.userIsDragging=!1)},i.onTouchMove=function(o){var c=o.touches,u=c&&c.item(0);if(u){var d=Math.abs(u.clientX-i.initialTouchX),g=Math.abs(u.clientY-i.initialTouchY),p=5;i.userIsDragging=d>p||g>p}},i.onTouchEnd=function(o){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(o.target)&&i.menuListRef&&!i.menuListRef.contains(o.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(o){i.userIsDragging||i.onControlMouseDown(o)},i.onClearIndicatorTouchEnd=function(o){i.userIsDragging||i.onClearIndicatorMouseDown(o)},i.onDropdownIndicatorTouchEnd=function(o){i.userIsDragging||i.onDropdownIndicatorMouseDown(o)},i.handleInputChange=function(o){var c=i.props.inputValue,u=o.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(u,{action:"input-change",prevInputValue:c}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(o){i.props.onFocus&&i.props.onFocus(o),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(o){var c=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(o),i.onInputChange("",{action:"input-blur",prevInputValue:c}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})}
105,i.onOptionHover=function(o){if(!(i.blockOptionHover||i.state.focusedOption===o)){var c=i.getFocusableOptions(),u=c.indexOf(o);i.setState({focusedOption:o,focusedOptionId:u>-1?i.getFocusedOptionId(o):null})}},i.shouldHideSelectedOptions=function(){return $f(i.props)},i.onValueInputFocus=function(o){o.preventDefault(),o.stopPropagation(),i.focus()},i.onKeyDown=function(o){var c=i.props,u=c.isMulti,d=c.backspaceRemovesValue,g=c.escapeClearsValue,p=c.inputValue,w=c.isClearable,M=c.isDisabled,y=c.menuIsOpen,v=c.onKeyDown,x=c.tabSelectsValue,j=c.openMenuOnFocus,C=i.state,L=C.focusedOption,S=C.focusedValue,I=C.selectValue;if(!M&&!(typeof v=="function"&&(v(o),o.defaultPrevented))){switch(i.blockOptionHover=!0,o.key){case"ArrowLeft":if(!u||p)return;i.focusValue("previous");break;case"ArrowRight":if(!u||p)return;i.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(S)i.removeValue(S);else{if(!d)return;u?i.popValue():w&&i.clearValue()}break;case"Tab":if(i.isComposing||o.shiftKey||!y||!x||!L||j&&i.isOptionSelected(L,I))return;i.selectOption(L);break;case"Enter":if(o.keyCode===229)break;if(y){if(!L||i.isComposing)return;i.selectOption(L);break}return;case"Escape":y?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:p}),i.onMenuClose()):w&&g&&i.clearValue();break;case" ":if(p)return;if(!y){i.openMenu("first");break}if(!L)return;i.selectOption(L);break;case"ArrowUp":y?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":y?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!y)return;i.focusOption("pageup");break;case"PageDown":if(!y)return;i.focusOption("pagedown");break;case"Home":if(!y)return;i.focusOption("first");break;case"End":if(!y)return;i.focusOption("last");break;default:return}o.preventDefault()}},i.state.instancePrefix="react-select-"+(i.props.instanceId||++Xd),i.state.selectValue=$i(n.value),n.menuIsOpen&&i.state.selectValue.length){var r=i.getFocusableOptionsWithIds(),f=i.buildFocusableOptions(),l=f.indexOf(i.state.selectValue[0]);i.state.focusableOptionsWithIds=r,i.state.focusedOption=f[l],i.state.focusedOptionId=cn(r,f[l])}return i}return pl(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Ki(this.menuListRef,this.focusedOptionRef),Ud()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(i){var r=this.props,f=r.isDisabled,l=r.menuIsOpen,o=this.state.isFocused;(o&&!f&&i.isDisabled||o&&l&&!i.menuIsOpen)&&this.focusInput(),o&&f&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!o&&!f&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Ki(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,r){this.props.onInputChange(i,r)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var r=this,f=this.state,l=f.selectValue,o=f.isFocused,c=this.buildFocusableOptions(),u=i==="first"?0:c.length-1;if(!this.props.isMulti){var d=c.indexOf(l[0]);d>-1&&(u=d)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:c[u],focusedOptionId:this.getFocusedOptionId(c[u])},function(){return r.onMenuOpen()})}},{key:"focusValue",value:function(i){var r=this.state,f=r.selectValue,l=r.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=f.indexOf(l);l||(o=-1);var c=f.length-1,u=-1;if(f.length){switch(i){case"previous":o===0?u=0:o===-1?u=c:u=o-1;break;case"next":o>-1&&o<c&&(u=o+1);break}this.setState({inputIsHidden:u!==-1,focusedValue:f[u]}
105)}}}},{key:"focusOption",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",r=this.props.pageSize,f=this.state.focusedOption,l=this.getFocusableOptions();if(l.length){var o=0,c=l.indexOf(f);f||(c=-1),i==="up"?o=c>0?c-1:l.length-1:i==="down"?o=(c+1)%l.length:i==="pageup"?(o=c-r,o<0&&(o=0)):i==="pagedown"?(o=c+r,o>l.length-1&&(o=l.length-1)):i==="last"&&(o=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(l[o])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(ln):A(A({},ln),this.props.theme):ln}},{key:"getCommonProps",value:function(){var i=this.clearValue,r=this.cx,f=this.getStyles,l=this.getClassNames,o=this.getValue,c=this.selectOption,u=this.setValue,d=this.props,g=d.isMulti,p=d.isRtl,w=d.options,M=this.hasValue();return{clearValue:i,cx:r,getStyles:f,getClassNames:l,getValue:o,hasValue:M,isMulti:g,isRtl:p,options:w,selectOption:c,selectProps:d,setValue:u,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,r=i.isClearable,f=i.isMulti;return r===void 0?f:r}},{key:"isOptionDisabled",value:function(i,r){return Hf(this.props,i,r)}},{key:"isOptionSelected",value:function(i,r){return Zf(this.props,i,r)}},{key:"filterOption",value:function(i,r){return Wf(this.props,i,r)}},{key:"formatOptionLabel",value:function(i,r){if(typeof this.props.formatOptionLabel=="function"){var f=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(i,{context:r,inputValue:f,selectValue:l})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,r=i.isDisabled,f=i.isSearchable,l=i.inputId,o=i.inputValue,c=i.tabIndex,u=i.form,d=i.menuIsOpen,g=i.required,p=this.getComponents(),w=p.Input,M=this.state,y=M.inputIsHidden,v=M.ariaSelection,x=this.commonProps,j=l||this.getElementId("input"),C=A(A(A({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":g,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},d&&{"aria-controls":this.getElementId("listbox")}),!f&&{"aria-readonly":!0}),this.hasValue()?(v==null?void 0:v.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return f?m.createElement(w,P({},x,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:j,innerRef:this.getInputRef,isDisabled:r,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:c,form:u,type:"text",value:o},C)):m.createElement(xd,P({id:j,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:pa,onFocus:this.onInputFocus,disabled:r,tabIndex:c,inputMode:"none",form:u,value:""},C))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,r=this.getComponents(),f=r.MultiValue,l=r.MultiValueContainer,o=r.MultiValueLabel,c=r.MultiValueRemove,u=r.SingleValue,d=r.Placeholder,g=this.commonProps,p=this.props,w=p.controlShouldRenderValue,M=p.isDisabled,y=p.isMulti,v=p.inputValue,x=p.placeholder,j=this.state,C=j.selectValue,L=j.focusedValue,S=j.isFocused;if(!this.hasValue()||!w)return v?null:m.createElement(d,P({},g,{key:"placeholder",isDisabled:M,isFocused:S,innerProps:{id:this.getElementId("placeholder")}}),x);if(y)return C.map(function(k,N){var D=k===L,H="".concat(i.getOptionLabel(k),"-").concat(i.getOptionValue(k));return m.createElement(f,P({},g,{components:{Container:l,Label:o,Remove:c},isFocused:D,isDisabled:M,key:H,index:N,removeProps:{onClick:function(){return i.removeValue(k)},onTouchEnd:function(){return i.removeValue(k)},onMouseDown:function(we){we.preventDefault()}},data:k}),i.formatOptionLabel(k,"value"))});if(v)return null;var I=C[0];return m.createElement(u,P({},g,{data:I,isDisabled:M}),this.formatOptionLabel(I,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),r=i.ClearIndicator,f=this.commonProps,l=this.props,o=l.isDisabled,c=l.isLoading,u=this.state.isFocused;if(!this.isClearable()||!r||o||!this.hasValue()||c)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return m.createElement(r,P({},f,{innerProps:d,isFocused:u}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),r=i.LoadingIndicator,f=this.commonProps,l=this.props,o=l.isDisabled,c=l.isLoading,u=this.state.isFocused;if(!r||!c)return null;var d={"aria-hidden":"true"};return m.createElement(r,P({},f,{innerProps:d,isDisabled:o,isFocused:u}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),r=i.DropdownIndicator,f=i.IndicatorSeparator;if(!r||!f)return null;var l=this.commonProps,o=this.props.isDisabled,c=this.state.isFocused;return m.createElement(f,P({},l,{isDisabled:o,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),r=i.DropdownIndicator;if(!r)return null;var f=this.commonProps,l=this.props.isDisabled,o=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return m.createElement(r,P({},f,{innerProps:c,isDisabled:l,isFocused:o}))}},{key:"renderMenu",value:function(){var i=this,r=this.getComponents(),f=r.Group,l=r.GroupHeading,o=r.Menu,c=r.MenuList,u=r.MenuPortal,d=r.Loa
105dingMessage,g=r.NoOptionsMessage,p=r.Option,w=this.commonProps,M=this.state.focusedOption,y=this.props,v=y.captureMenuScroll,x=y.inputValue,j=y.isLoading,C=y.loadingMessage,L=y.minMenuHeight,S=y.maxMenuHeight,I=y.menuIsOpen,k=y.menuPlacement,N=y.menuPosition,D=y.menuPortalTarget,H=y.menuShouldBlockScroll,F=y.menuShouldScrollIntoView,we=y.noOptionsMessage,ue=y.onMenuScrollToTop,K=y.onMenuScrollToBottom;if(!I)return null;var W=function(de,Ne){var Oe=de.type,Le=de.data,Ue=de.isDisabled,De=de.isSelected,Jt=de.label,Cs=de.value,Si=M===Le,ki=Ue?void 0:function(){return i.onOptionHover(Le)},js=Ue?void 0:function(){return i.selectOption(Le)},Ni="".concat(i.getElementId("option"),"-").concat(Ne),xs={id:Ni,onClick:js,onMouseMove:ki,onMouseOver:ki,tabIndex:-1,role:"option","aria-selected":i.state.isAppleDevice?void 0:De};return m.createElement(p,P({},w,{innerProps:xs,data:Le,isDisabled:Ue,isSelected:De,key:Ni,label:Jt,type:Oe,value:Cs,isFocused:Si,innerRef:Si?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(de.data,"menu"))},q;if(this.hasOptions())q=this.getCategorizedOptions().map(function(te){if(te.type==="group"){var de=te.data,Ne=te.options,Oe=te.index,Le="".concat(i.getElementId("group"),"-").concat(Oe),Ue="".concat(Le,"-heading");return m.createElement(f,P({},w,{key:Le,data:de,options:Ne,Heading:l,headingProps:{id:Ue,data:te.data},label:i.formatGroupLabel(te.data)}),te.options.map(function(De){return W(De,"".concat(Oe,"-").concat(De.index))}))}else if(te.type==="option")return W(te,"".concat(te.index))});else if(j){var se=C({inputValue:x});if(se===null)return null;q=m.createElement(d,w,se)}else{var ve=we({inputValue:x});if(ve===null)return null;q=m.createElement(g,w,ve)}var Z={minMenuHeight:L,maxMenuHeight:S,menuPlacement:k,menuPosition:N,menuShouldScrollIntoView:F},et=m.createElement(iu,P({},w,Z),function(te){var de=te.ref,Ne=te.placerProps,Oe=Ne.placement,Le=Ne.maxHeight;return m.createElement(o,P({},w,Z,{innerRef:de,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove},isLoading:j,placement:Oe}),m.createElement(Td,{captureEnabled:v,onTopArrive:ue,onBottomArrive:K,lockEnabled:H},function(Ue){return m.createElement(c,P({},w,{innerRef:function(Jt){i.getMenuListRef(Jt),Ue(Jt)},innerProps:{role:"listbox","aria-multiselectable":w.isMulti,id:i.getElementId("listbox")},isLoading:j,maxHeight:Le,focusedOption:M}),q)}))});return D||N==="fixed"?m.createElement(u,P({},w,{appendTo:D,controlElement:this.controlRef,menuPlacement:k,menuPosition:N}),et):et}},{key:"renderFormField",value:function(){var i=this,r=this.props,f=r.delimiter,l=r.isDisabled,o=r.isMulti,c=r.name,u=r.required,d=this.state.selectValue;if(u&&!this.hasValue()&&!l)return m.createElement(Ed,{name:c,onFocus:this.onValueInputFocus});if(!(!c||l))if(o)if(f){var g=d.map(function(M){return i.getOptionValue(M)}).join(f);return m.createElement("input",{name:c,type:"hidden",value:g})}else{var p=d.length>0?d.map(function(M,y){return m.createElement("input",{key:"i-".concat(y),name:c,type:"hidden",value:i.getOptionValue(M)})}):m.createElement("input",{name:c,type:"hidden",value:""});return m.createElement("div",null,p)}else{var w=d[0]?this.getOptionValue(d[0]):"";return m.createElement("input",{name:c,type:"hidden",value:w})}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,r=this.state,f=r.ariaSelection,l=r.focusedOption,o=r.focusedValue,c=r.isFocused,u=r.selectValue,d=this.getFocusableOptions();return m.createElement(Md,P({},i,{id:this.getElementId("live-region"),ariaSelection:f,focusedOption:l,focusedValue:o,isFocused:c,selectValue:u,focusableOptions:d,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var i=this.getComponents(),r=i.Control,f=i.IndicatorsContainer,l=i.SelectContainer,o=i.ValueContainer,c=this.props,u=c.className,d=c.id,g=c.isDisabled,p=c.menuIsOpen,w=this.state.isFocused,M=this.commonProps=this.getCommonProps();return m.createElement(l,P({},M,{className:u,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:g,isFocused:w}),this.renderLiveRegion(),m.createElement(r,P({},M,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:g,isFocused:w,menuIsOpen:p}),m.createElement(o,P({},M,{isDisabled:g}),this.renderPlaceholderOrValue(),this.renderInput()),m.createElement(f,P({},M,{isDisabled:g}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,r){var f=r.prevProps,l=r.clearFocusValueOnUpdate,o=r.inputIsHiddenAfterUpdate,c=r.ariaSelection,u=r.isFocused,d=r.prevWasFocused,g=r.instancePrefix,p=i.options,w=i.value,M=i.menuIsOpen,y=i.inputValue,v=i.isMulti,x=$i(w),j={};if(f&&(w!==f.value||p!==f.options||M!==f.menuIsOpen||y!==f.inputValue)){var C=M?$d(i,x):[],L=M?ur(ra(i,x),"".concat(g,"-option")):[],S=l?Kd(r,x):null,I=qd(r,C),k=cn(L,I);j={selectValue:x,focusedOption:I,focusedOptionId:k,focusableOptionsWithIds:L,focusedValue:S,clearFocusValueOnUpdate:!1}}var N=o!=null&&i!==f?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},D=c,H=u&&d;return u&&!H&&(D={value:Wt(v,x,x[0]||null),options:x,action:"initial-input-focus"},H=!d),(c==null?void 0:c.action)==="initial-input-focus"&&(D=null),A(A(A({},j),N),{},{prevProps:i,ariaSelection:D,prevWasFocused:H})}}]),t}(m.Component);Kf.defaultProps=Wd;var e0=m.forwardRef(function(e,a){var t=gl(e);return m.createElement(Kf,P({ref:a},t))}),mr=e0;const gr=(e,a)=>({control:(t,n)=>({...t,minWidth:200,margin:2,display:"flex",alignItems:"center",flexWrap:"nowrap",boxShadow:n.isFocused?"none":t.boxShadow,borderColor:n.isFocused?e?"#6b7280":"grey":t.borderColor,backgroundColor:e?"#1e293b":"#ffffff","&:hover":{borderColor:e?"#6b7280":"grey"},cursor:"text"}),menu:t=>({...t,marginTop:2,cursor:"pointer",boxShadow:"inset 0 1px 0 rgba(0,0,0,0.1)",border:e?"1px solid #6b7280":"1px solid grey",backgroundColor:e?"#1e293b":"#ffffff"}),option:(t,n)=>({...t,padding:"8px 12px",fontWeight:n.isSelected?"bold":void 0,backgroundColor:n.isSelected?e?"#3b82f6":"#2563eb":n.isFocused?e?"#334155":"#f1f5f9":"transparent",color:e||n.isSelected?"#f1f5f9":"#0f172a",cursor:"pointer"}),singleValue:t=>
105({...t,color:e?"#ffffff":"#0f172a"}),multiValueLabel:t=>({...t,color:e?"#ffffff":"#0f172a"}),input:t=>({...t,marginLeft:0,color:e?"#f1f5f9":"#0f172a"}),menuList:t=>({...t,maxHeight:a||250,overflowY:"auto"}),valueContainer:t=>({...t,paddingLeft:0})}),t0=({isDark:e,...a})=>{const t="hsla(218, 50%, 10%, 0.1)";return s.jsx("div",{style:{width:"100%",backgroundColor:e?"#1e293b":"white",borderRadius:4,boxShadow:`0 0 0 1px ${t}, 0 4px 11px ${t}`,marginTop:0,position:"absolute",zIndex:2},...a})},a0=e=>s.jsx("div",{style:{bottom:0,left:0,top:0,right:0,position:"fixed",zIndex:1},...e}),n0=({children:e,isOpen:a,target:t,onClose:n,isDark:i})=>s.jsxs("div",{style:{position:"relative"},children:[t,a?s.jsx(t0,{isDark:i,children:e}):null,a?s.jsx(a0,{onClick:n}):null]}),i0=()=>s.jsx("svg",{width:"20",height:"20",viewBox:"0 0 24 24",style:{marginRight:-6},children:s.jsx("path",{d:"M8.292 10.293a1.009 1.009 0 0 0 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955a1.01 1.01 0 0 0 0-1.419.987.987 0 0 0-1.406 0l-2.298 2.317-2.307-2.327a.99.99 0 0 0-1.406 0z",fill:"currentColor",fillRule:"evenodd"})}),r0=e=>{var f;const{inputValue:a,clearSearch:t,isDark:n}=e.selectProps,i=!!a,r=l=>{l.preventDefault(),l.stopPropagation(),typeof t=="function"&&t()};return s.jsxs(Bf.Control,{...e,innerProps:{...e.innerProps||{},style:{...((f=e.innerProps)==null?void 0:f.style)||{},cursor:"text"}},children:[s.jsx(Mn,{size:16,style:{marginLeft:6,marginRight:6,color:n?"#9ca3af":"#999",flexShrink:0}}),s.jsx("div",{style:{flex:1,minWidth:0,display:"flex",alignItems:"center"},children:e.children}),i&&s.jsx("span",{onMouseDown:r,role:"button",tabIndex:0,style:{border:"none",background:"transparent",padding:0,marginRight:6,cursor:"pointer",display:"flex",alignItems:"center"},children:s.jsx(Be,{size:14,style:{color:n?"#9ca3af":"#999",cursor:"pointer"}})})]})},f0=e=>()=>s.jsx("div",{className:"p-2",children:e});function hr(e){const t=Ds(j=>j.theme.theme)==="dark",[n,i]=Q.useState(!1),[r,f]=Q.useState(e.value??null),[l,o]=Q.useState("");Q.useEffect(()=>{e.value!==r&&f(e.value??null)},[e.value]);const c=()=>{i(j=>!j)},u=()=>{i(!1),o("")},d=j=>{var C;i(!1),f(j),o(""),(C=e.onChange)==null||C.call(e,j,{action:"select-option"})},g=(j,C)=>(C.action==="input-change"&&o(j),j),p=()=>{o("")},w=j=>{var S;j.preventDefault(),j.stopPropagation();const L=!!e.isMulti?[]:null;f(L),o(""),i(!1),(S=e.onChange)==null||S.call(e,L,{action:"clear"})},{isSearchable:M,placeholder:y,styles:v,...x}=e;return e.isSearchable?s.jsx(n0,{isOpen:n,onClose:u,isDark:t,target:s.jsxs("button",{onClick:c,className:`
106  w-full min-w-[200px]
107  px-3 py-2
108  flex items-center
109  border border-gray-400 dark:border-gray-400 rounded
110  bg-white dark:bg-surface
111  cursor-pointer
112  focus:outline-none
113`,children:[s.jsx("div",{className:"flex items-center gap-1 flex-1 min-w-0 overflow-hidden",children:!r||Array.isArray(r)&&r.length===0?s.jsx("span",{className:"text-gray-500 dark:text-gray-400",children:y??h("common_action_select_ellipsis")}):Array.isArray(r)?s.jsx("span",{className:"truncate text-gray-800 dark:text-black",children:r.map(j=>j.label).join(", ")}):s.jsx("span",{className:"truncate text-gray-800 dark:text-black",children:r.label})}),r&&s.jsx("span",{onMouseDown:w,className:"ml-auto mr-1 flex items-center text-gray-400 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-300 cursor-pointer","aria-label":h("common_action_clear_selection"),role:"button",tabIndex:0,children:s.jsx(Be,{size:14})}),s.jsx(i0,{})]}),children:s.jsx(mr,{clearSearch:p,isDark:t,...x,placeholder:!r||n?h("common_action_search_ellipsis"):y,autoFocus:!0,backspaceRemovesValue:!1,components:{ClearIndicator:()=>null,DropdownIndicator:null,IndicatorSeparator:null,NoOptionsMessage:f0(e.noOptionsText??h("common_empty_no_options_found")),Control:r0},controlShouldRenderValue:!1,hideSelectedOptions:!1,menuIsOpen:!0,onChange:d,styles:{...v||{},...gr(t,e.maxMenuHeight)},tabSelectsValue:!1,value:r,inputValue:l,onInputChange:g})}):s.jsx(mr,{...e,styles:{...v||{},...gr(t)}})}const fa=ja,o0=tl,vt=e=>tf(e,fa);function Tn(e){return[].concat(e)}function Xn(e){return e.startsWith(":")}function qf(e){return Ba(e)&&(e==="*"||e.length>1&&":>
113~.+*".includes(e.slice(0,1))||ao(e))}function Xf(e,a){return(Ba(a)||typeof a=="number")&&!to(e)&&!Xn(e)&&!eo(e)}function eo(e){return e.startsWith("@media")}function s0(e){return e==="."}function to(e){return e==="--"}function Ba(e){return e+""===e}function ao(e){return Ba(e)&&(e.startsWith("&")||Xn(e))}function Ma(e,a=""){return e.filter(Boolean).join(a)}function no(e,a){let t=0;if(a.length===0)return t.toString();for(let n=0;n<a.length;n++){const i=a.charCodeAt(n);t=(t<<5)-t+i,t=t&t}return`${e??"cl"}_${t.toString(36)}`}function l0(e,a){return e==="content"?`"${a}"`:a}function c0(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function pr(e,a){return`${e}:${a}`}function u0(e){return e?`.${e}`:""}function d0(e,a){return e?`${e}
114${a}`:a}var io=class ro{constructor(a,t,n,i){this.sheet=a,this.property=t,this.value=n,this.selector=i,this.property=t,this.value=n,this.joined=pr(t,n);const r=this.selector.preconditions.concat(this.selector.postconditions);this.hash=this.selector.hasConditions?this.selector.scopeClassName:no(this.sheet.name,this.joined),this.key=Ma([this.joined,r,this.hash])}toString(){let a=An(this.selector.preconditions,{right:this.hash});return a=An(this.selector.postconditions,{left:a}),`${a} {${ro.genRule(this.property,this.value)}}`}static genRule(a,t){const n=c0(a);return pr(n,l0(a,t))+";"}};function An(e,{left:a="",right:t=""}={}){const n=e.reduce((i,r)=>Xn(r)?i+r:ao(r)?i+r.slice(1):Ma([i,r]," "),a);return Ma([n,u0(t)]," ")}var m0=class oa{constructor(a,t=null,{preconditions:n,postconditions:i}={}
114){this.sheet=a,this.preconditions=[],this.scopeClassName=null,this.scopeName=null,this.postconditions=[],this.preconditions=n?Tn(n):[],this.postconditions=i?Tn(i):[],this.setScope(t)}setScope(a){return a?(this.scopeClassName||(this.scopeName=a,this.scopeClassName=no(this.sheet.name,a+this.sheet.count)),this):this}get hasConditions(){return this.preconditions.length>0||this.postconditions.length>0}addScope(a){return new oa(this.sheet,a,{preconditions:this.preconditions,postconditions:this.postconditions})}addPrecondition(a){return new oa(this.sheet,this.scopeClassName,{postconditions:this.postconditions,preconditions:this.preconditions.concat(a)})}addPostcondition(a){return new oa(this.sheet,this.scopeClassName,{preconditions:this.preconditions,postconditions:this.postconditions.concat(a)})}createRule(a,t){return new io(this.sheet,a,t,this)}},g0=class{constructor(e,a){this.name=e,this.rootNode=a,this.storedStyles={},this.storedClasses={},this.style="",this.count=0,this.id=`flairup-${e}`,this.styleTag=this.createStyleTag()}getStyle(){return this.style}append(e){this.style=d0(this.style,e)}apply(){this.count++,this.styleTag&&(this.styleTag.innerHTML=this.style)}isApplied(){return!!this.styleTag}createStyleTag(){if(typeof document>"u"||this.isApplied()||this.rootNode===null)return this.styleTag;const e=document.createElement("style");return e.type="text/css",e.id=this.id,(this.rootNode??document.head).appendChild(e),e}addRule(e){const a=this.storedClasses[e.key];return Ba(a)?a:(this.storedClasses[e.key]=e.hash,this.storedStyles[e.hash]=[e.property,e.value],this.append(e.toString()),e.hash)}};function ei(e,a){for(const t in e)a(t.trim(),e[t])}function z(...e){const a=e.reduce((t,n)=>(n instanceof Set?t.push(...n):typeof n=="string"?t.push(n):Array.isArray(n)?t.push(z(...n)):typeof n=="object"&&Object.entries(n).forEach(([i,r])=>{r&&t.push(i)}),t),[]);return Ma(a," ").trim()}function h0(e,a){const t=new g0(e,a);return{create:n,getStyle:t.getStyle.bind(t),isApplied:t.isApplied.bind(t)};function n(i){const r={};return fo(t,i,new m0(t)).forEach(([l,o,c])=>{Qa(t,o,c).forEach(u=>{f(l,u)})}),t.apply(),r;function f(l,o){r[l]=r[l]??new Set,r[l].add(o)}}}function fo(e,a,t){const n=[];return ei(a,(i,r)=>{if(qf(i))return fo(e,r,t.addPrecondition(i)).forEach(f=>n.push(f));n.push([i,a[i],t.addScope(i)])}),n}function Qa(e,a,t){const n=new Set;return ei(a,(i,r)=>{let f=[];if(qf(i))f=Qa(e,r,t.addPostcondition(i));else if(s0(i))f=Tn(r);else if(eo(i))f=b0(e,r,i,t);else if(to(i))f=p0(e,r,t);else if(Xf(i,r)){const l=t.createRule(i,r);e.addRule(l),n.add(l.hash)}return oo(f,n)}),n}function oo(e,a){return e.forEach(t=>a.add(t)),a}function p0(e,a,t){const n=new Set,i=[];if(ei(a,(r,f)=>{if(Xf(r,f)){i.push(io.genRule(r,f));return}const l=Qa(e,f??{},t);oo(l,n)}),!t.scopeClassName)return n;if(i.length){const r=i.join(" ");e.append(`${An(t.preconditions,{right:t.scopeClassName})} {${r}}`)}return n.add(t.scopeClassName),n}function b0(e,a,t,n){e.append(t+" {");const i=Qa(e,a,n);return e.append("}"),i}function br(e,a){(a==null||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}function w0(e,a){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=y0(e))||a){t&&(e=t);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
115In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function B(){return B=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},B.apply(null,arguments)}function M0(e,a){e.prototype=Object.create(a.prototype),e.prototype.constructor=e,Pn(e,a)}function so(e,a){if(e==null)return{};var t={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(a.indexOf(n)!==-1)continue;t[n]=e[n]}return t}function Pn(e,a){return Pn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t},Pn(e,a)}function y0(e,a){if(e){if(typeof e=="string")return br(e,a);var t={}.toString.call(e).slice(8,-1);return t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set"?Array.from(e):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?br(e,a):void 0}}var R;(function(e){e.hiddenOnSearch="epr-hidden-on-search",e.searchActive="epr-search-active",e.hidden="epr-hidden",e.visible="epr-visible",e.active="epr-active",e.emoji="epr-emoji",e.category="epr-emoji-category",e.label="epr-emoji-category-label",e.categoryContent="epr-emoji-category-content",e.emojiHasVariations="epr-emoji-has-variations",e.scrollBody="epr-body",e.emojiList="epr-emoji-list",e.external="__EmojiPicker__",e.emojiPicker="EmojiPickerReact",e.open="epr-open",e.vertical="epr-vertical",e.horizontal="epr-horizontal",e.variationPicker="epr-emoji-variation-
115picker",e.darkTheme="epr-dark-theme",e.autoTheme="epr-auto-theme"})(R||(R={}));function ye(){for(var e=arguments.length,a=new Array(e),t=0;t<e;t++)a[t]=arguments[t];return a.map(function(n){return"."+n}).join("")}var V=h0("epr",null),sa={display:"none",opacity:"0",pointerEvents:"none",visibility:"hidden",overflow:"hidden"},ti=V.create({hidden:B({".":R.hidden},sa)}),v0=m.memo(function(a){var t=a.nonce;return m.createElement("style",{nonce:t,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:V.getStyle()}})}),He=V.create({".epr-main":{":has(input:not(:placeholder-shown))":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},hiddenOnSearch:B({".":R.hiddenOnSearch},sa)},":has(input:placeholder-shown)":{visibleOnSearchOnly:sa}},hiddenOnReactions:{transition:"all 0.5s ease-in-out"},".epr-reactions":{hiddenOnReactions:{height:"0px",width:"0px",opacity:"0",pointerEvents:"none",overflow:"hidden"}},".EmojiPickerReact:not(.epr-search-active)":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"},"&.epr-active":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},visibleOnSearchOnly:B({".":"epr-visible-on-search-only"},sa)}});function Qe(e,a){var t,n;return{".epr-dark-theme":(t={},t[e]=a,t),".epr-auto-theme":(n={},n[e]={"@media (prefers-color-scheme: dark)":a},n)}}function lo(e,a){var t,n,i=(t=e.customEmojis)!=null?t:[],r=(n=a.customEmojis)!=null?n:[];return e.open===a.open&&e.emojiVersion===a.emojiVersion&&e.reactionsDefaultOpen===a.reactionsDefaultOpen&&e.searchPlaceHolder===a.searchPlaceHolder&&e.searchPlaceholder===a.searchPlaceholder&&e.searchClearButtonLabel===a.searchClearButtonLabel&&e.defaultSkinTone===a.defaultSkinTone&&e.skinTonesDisabled===a.skinTonesDisabled&&e.autoFocusSearch===a.autoFocusSearch&&e.emojiStyle===a.emojiStyle&&e.theme===a.theme&&e.suggestedEmojisMode===a.suggestedEmojisMode&&e.lazyLoadEmojis===a.lazyLoadEmojis&&e.className===a.className&&e.height===a.height&&e.width===a.width&&e.style===a.style&&e.searchDisabled===a.searchDisabled&&e.skinTonePickerLocation===a.skinTonePickerLocation&&i.length===r.length&&e.emojiData===a.emojiData}var L0=["1f44d","2764-fe0f","1f603","1f622","1f64f","1f44e","1f621"],Tt;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(Tt||(Tt={}));var le;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(le||(le={}));var rt;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(rt||(rt={}));var Ce;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(Ce||(Ce={}));var E;(function(e){e.SUGGESTED="suggested",e.CUSTOM="custom",e.SMILEYS_PEOPLE="smileys_people",e.ANIMALS_NATURE="animals_nature",e.FOOD_DRINK="food_drink",e.TRAVEL_PLACES="travel_places",e.ACTIVITIES="activities",e.OBJECTS="objects",e.SYMBOLS="symbols",e.FLAGS="flags"})(E||(E={}));var ft;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(ft||(ft={}));var C0="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",j0="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",x0="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",I0="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function S0(e){switch(e){case le.TWITTER:return x0;case le.GOOGLE:return I0;case le.FACEBOOK:return j0;case le.APPLE:default:return C0}}var ya=[Ce.NEUTRAL,Ce.LIGHT,Ce.MEDIUM_LIGHT,Ce.MEDIUM,Ce.MEDIUM_DARK,Ce.DARK],k0=Object.entries(Ce).reduce(function(e,a){var t=a[0],n=a[1];return e[n]=t,e},{}),ai=ya.reduce(function(e,a){var t;return Object.assign(e,(t={},t[a]=a,t))},{}),ae;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a",e.imgUrl="imgUrl"})(ae||(ae={}));function co(e){var a;return(a=e[ae.name])!=null?a:[]}function N0(e){return parseFloat(e[ae.added_in]||"0")}function D0(e){if(!e)return"";var a=co(e);return a[a.length-1]}function uo(e){var a=e.split("-"),t=a.splice(1,1),n=t[0];return ai[n]?a.join("-"):e}function Ze(e,a){var t,n=e[ae.unified];
115return!a||!T0(e)?n:(t=A0(e,a))!=null?t:n}function mo(e,a){return""+S0(a)+e+".png"}function ni(e){var a;return(a=e[ae.variations])!=null?a:[]}function T0(e){return ni(e).length>0}function A0(e,a){return a?ni(e).find(function(t){return t.includes(a)}):Ze(e)}function P0(e){var a=e.split("-"),t=a[1];return Object.keys(ai).includes(t)?t:null}var Me,E0=[E.SUGGESTED,E.CUSTOM,E.SMILEYS_PEOPLE,E.ANIMALS_NATURE,E.FOOD_DRINK,E.TRAVEL_PLACES,E.ACTIVITIES,E.OBJECTS,E.SYMBOLS,E.FLAGS],z0={name:"Recently Used",category:E.SUGGESTED},go=(Me={},Me[E.SUGGESTED]={category:E.SUGGESTED,name:"Frequently Used"},Me[E.CUSTOM]={category:E.CUSTOM,name:"Custom Emojis"},Me[E.SMILEYS_PEOPLE]={category:E.SMILEYS_PEOPLE,name:"Smileys & People"},Me[E.ANIMALS_NATURE]={category:E.ANIMALS_NATURE,name:"Animals & Nature"},Me[E.FOOD_DRINK]={category:E.FOOD_DRINK,name:"Food & Drink"},Me[E.TRAVEL_PLACES]={category:E.TRAVEL_PLACES,name:"Travel & Places"},Me[E.ACTIVITIES]={category:E.ACTIVITIES,name:"Activities"},Me[E.OBJECTS]={category:E.OBJECTS,name:"Objects"},Me[E.SYMBOLS]={category:E.SYMBOLS,name:"Symbols"},Me[E.FLAGS]={category:E.FLAGS,name:"Flags"},Me);function ho(e){return E0.map(function(a){return B({},go[a],e&&e[a]&&e[a])})}function Ya(e){return e.category}function po(e){return e.name}function R0(e,a,t){var n;e===void 0&&(e=[]),a===void 0&&(a={});var i=function(){var f=t!=null&&t.categories?Object.fromEntries(Object.entries(t.categories).filter(function(c){var u=c[1];return!!u})):{};if(a.suggestionMode===Tt.RECENT){var l,o=t==null||(l=t.categories)==null?void 0:l.suggested_recent;f[E.SUGGESTED]=o?{category:E.SUGGESTED,name:o.name}:z0}return f}(),r=ho(i);return(n=e)!=null&&n.length?e.map(function(f){return typeof f=="string"?wr(f,i[f]):B({},wr(f.category,i[f.category]),f)}):r}function wr(e,a){return a===void 0&&(a={}),Object.assign(go[e],a)}var O0=["2640-fe0f","2642-fe0f","2695-fe0f"],va="Search",bo="Clear",U0="No results found",wo=" found. Use up and down arrow keys to navigate.",_0="1 result"+wo,B0="%n results"+wo;function Mr(e){var a,t,n,i,r;e===void 0&&(e={});var f=Mo(),l=(a=e.emojiData)==null||(t=a.categories)==null||(n=t.preview_mood)==null?void 0:n.name,o=B({},f.previewConfig,l&&!((i=e.previewConfig)!=null&&i.defaultCaption)?{defaultCaption:l}:{},(r=e.previewConfig)!=null?r:{}),c=Object.assign(f,e),u=R0(e.categories,{suggestionMode:c.suggestedEmojisMode},e.emojiData);c.hiddenEmojis.forEach(function(g){c.unicodeToHide.add(g)});var d=c.searchDisabled?ft.PREVIEW:c.skinTonePickerLocation;return B({},c,{categories:u,previewConfig:o,skinTonePickerLocation:d})}function Mo(){return{autoFocusSearch:!0,categories:ho(),className:"",customEmojis:[],defaultSkinTone:Ce.NEUTRAL,emojiStyle:le.APPLE,emojiVersion:null,getEmojiUrl:mo,height:450,lazyLoadEmojis:!1,previewConfig:B({},Q0),searchDisabled:!1,searchPlaceHolder:va,searchPlaceholder:va,searchClearButtonLabel:bo,skinTonePickerLocation:ft.SEARCH,skinTonesDisabled:!1,style:{},suggestedEmojisMode:Tt.FREQUENT,theme:rt.LIGHT,unicodeToHide:new Set(O0),width:350,reactionsDefaultOpen:!1,reactions:L0,open:!0,allowExpandReactions:!0,hiddenEmojis:[],emojiData:void 0,categoryIcons:{},nonce:void 0}}var Q0={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},Y0=["children"],yo=m.createContext(Mo());function J0(e){var a=e.children,t=so(e,Y0),n=G0(t);return m.createElement(yo.Provider,{value:n},a)}function G0(e){var a,t=m.useState(function(){return Mr(e)}),n=t[0],i=t[1];return m.useEffect(function(){lo(n,e)||i(Mr(e))},[(a=e.customEmojis)==null?void 0:a.length,e.open,e.emojiVersion,e.reactionsDefaultOpen,e.searchPlaceHolder,e.searchPlaceholder,e.searchClearButtonLabel,e.defaultSkinTone,e.skinTonesDisabled,e.autoFocusSearch,e.emojiStyle,e.theme,e.suggestedEmojisMode,e.lazyLoadEmojis,e.className,e.height,e.width,e.searchDisabled,e.skinTonePickerLocation,e.allowExpandReactions,e.emojiData]),n}function G(){return m.useContext(yo)}function yr(e,a){a===void 0&&(a=0);var t=m.useState(e),n=t[0],i=t[1],r=m.useRef(null);function f(l){return new Promise(function(o){var c;r.current&&clearTimeout(r.current),r.current=(c=window)==null?void 0:c.setTimeout(function(){i(l),o(l)},a)})}return[n,f]}var F0={smileys_people:{category:"smileys_people",name:"people & body"},animals_nature:{category:"animals_nature",name:"animals & nature"},food_drink:{category:"food_drink",name:"food & drink"},travel_places:{category:"travel_places",name:"travel & places"},activities:{category:"activities",name:"activities"},objects:{category:"objects",name:"objects"},symbols:{category:"symbols",name:"symbols"},flags:{category:"flags",name:"flags"},suggested:{category:"suggested",name:"Frequently Used"}
115,custom:{category:"custom",name:"Custom Emojis"},suggested_recent:{category:"suggested",name:"Recently Used"},preview_mood:{category:"preview_mood",name:"What's your mood?"}},V0
vendor: 92,008 bytes, line 115
115={custom:[],smileys_people:[{n:["face","grin","grinning face"],u:"1f600",a:"1"},{n:["face","open","mouth","smile","grinning face with big eyes"],u:"1f603",a:"0.6"},{n:["eye","face","open","mouth","smile","grinning face with smiling eyes"],u:"1f604",a:"0.6"},{n:["eye","face","grin","smile","beaming face with smiling eyes"],u:"1f601",a:"0.6"},{n:["face","laugh","mouth","smile","satisfied","grinning squinting face"],u:"1f606",a:"0.6"},{n:["cold","face","open","smile","sweat","grinning face with sweat"],u:"1f605",a:"0.6"},{n:["face","rofl","floor","laugh","rotfl","rolling","rolling on the floor laughing"],u:"1f923",a:"3"},{n:["joy","face","tear","laugh","face with tears of joy"],u:"1f602",a:"0.6"},{n:["face","smile","slightly smiling face"],u:"1f642",a:"1"},{n:["face","upside down","upside down face"],u:"1f643",a:"1"},{n:["melt","liquid","dissolve","disappear","melting face"],u:"1fae0",a:"14"},{n:["face","wink","winking face"],u:"1f609",a:"0.6"},{n:["eye","face","blush","smile","smiling face with smiling eyes"],u:"1f60a",a:"0.6"},{n:["face","halo","angel","fantasy","innocent","smiling face with halo"],u:"1f607",a:"1"},{n:["adore","crush","hearts","in love","smiling face with hearts"],u:"1f970",a:"11"},{n:["eye","face","love","smile","smiling face with heart eyes"],u:"1f60d",a:"0.6"},{n:["eyes","face","star","grinning","star struck"],u:"1f929",a:"5"},{n:["face","kiss","face blowing a kiss"],u:"1f618",a:"0.6"},{n:["face","kiss","kissing face"],u:"1f617",a:"1"},{n:["face","smile","relaxed","outlined","smiling face"],u:"263a-fe0f",a:"0.6"},{n:["eye","face","kiss","closed","kissing face with closed eyes"],u:"1f61a",a:"0.6"},{n:["eye","face","kiss","smile","kissing face with smiling eyes"],u:"1f619",a:"1"},{n:["tear","proud","smiling","touched","grateful","relieved","smiling face with tear"],u:"1f972",a:"13"},{n:["yum","face","smile","delicious","savouring","face savoring food"],u:"1f60b",a:"0.6"},{n:["face","tongue","face with tongue"],u:"1f61b",a:"1"},{n:["eye","face","joke","wink","tongue","winking face with tongue"],u:"1f61c",a:"0.6"},{n:["eye","goofy","large","small","zany face"],u:"1f92a",a:"5"},{n:["eye","face","taste","tongue","horrible","squinting face with tongue"],u:"1f61d",a:"0.6"},{n:["face","money","mouth","money mouth face"],u:"1f911",a:"1"},{n:["hug","face","hugging","open hands","smiling face","smiling face with open hands"],u:"1f917",a:"1"},{n:["whoops","face with hand over mouth"],u:"1f92d",a:"5"},{n:["awe","scared","surprise","amazement","disbelief","embarrass","face with open eyes and hand over mouth"],u:"1fae2",a:"14"},{n:["peep","stare","captivated","face with peeking eye"],u:"1fae3",a:"14"},{n:["quiet","shush","shushing face"],u:"1f92b",a:"5"},{n:["face","thinking","thinking face"],u:"1f914",a:"1"},{n:["ok","yes","sunny","salute","troops","saluting face"],u:"1fae1",a:"14"},{n:["zip","face","mouth","zipper","zipper mouth face"],u:"1f910",a:"1"},{n:["skeptic","distrust","face with raised eyebrow"],u:"1f928",a:"5"},{n:["meh","face","deadpan","neutral","neutral face"],u:"1f610",a:"0.7"},{n:["meh","face","inexpressive","unexpressive","expressionless","expressionless face"],u:"1f611",a:"1"},{n:["face","mouth","quiet","silent","face without mouth"],u:"1f636",a:"1"},{n:["hide","depressed","disappear","introvert","invisible","dotted line face"],u:"1fae5",a:"14"},{n:["absentminded","face in clouds","head in clouds","face in the fog"],u:"1f636-200d-1f32b-fe0f",a:"13.1"},{n:["face","smirk","smirking face"],u:"1f60f",a:"0.6"},{n:["face","unhappy","unamused","unamused face"],u:"1f612",a:"0.6"},{n:["eyes","face","eyeroll","rolling","face with rolling eyes"],u:"1f644",a:"1"},{n:["face","grimace","grimacing face"],u:"1f62c",a:"1"},{n:["gasp","groan","exhale","relief","whisper","whistle","face exhaling"],u:"1f62e-200d-1f4a8",a:"13.1"},{n:["lie","face","pinocchio","lying face"],u:"1f925",a:"3"},{n:["face","shock","shaking","vibrate","earthquake","shaking face"],u:"1fae8",a:"15"},{n:["no","shake","head shaking horizontally"],u:"1f642-200d-2194-fe0f",a:"15.1"},{n:["nod","yes","head shaking vertically"],u:"1f642-200d-2195-fe0f",a:"15.1"},{n:["face","relieved","relieved face"],u:"1f60c",a:"0.6"},{n:["face","pensive","dejected","pensive face"],u:"1f614",a:"0.6"},{n:["face","sleep","good night","sleepy face"],u:"1f62a",a:"0.6"},{n:["face","drooling","drooling face"],u:"1f924",a:"3"},{n:["zzz","face","sleep","good night","sleeping face"],u:"1f634",a:"1"},{n:["cold","face","mask","sick","doctor","face with medical mask"],u:"1f637",a:"0.6"},{n:["ill","face","sick","thermometer","face with thermometer"],u:"1f912",a:"1"},{n:["face","hurt","injury","bandage","face with head bandage"],u:"1f915",a:"1"},{n:["face","vomit","nauseated","nauseated face"],u:"1f922",a:"3"},{n:["puke","sick","vomit","face vomiting"],u:"1f92e",a:"5"},{n:["face","sneeze","gesundheit","sneezing face"],u:"1f927",a:"3"},{n:["hot","hot face","feverish","sweating","red faced","heat stroke"],u:"1f975",a:"11"},{n:["cold","icicles","freezing","cold face","frostbite","blue faced"],u:"1f976",a:"11"},{n:["dizzy","tipsy","woozy face","wavy mouth","intoxicated","uneven eyes"],u:"1f974",a:"11"},{n:["dead","face","knocked out","crossed out eyes","face with crossed out eyes"],u:"1f635",a:"0.6"},{n:["whoa","dizzy","spiral","trouble","hypnotized","face with spiral eyes"],u:"1f635-200d-1f4ab",a:"13.1"},{n:["shocked","mind blown","exploding head"],u:"1f92f",a:"5"},{n:["hat","face","cowboy","cowgirl","cowboy hat face"],u:"1f920",a:"3"},{n:["hat","horn","party","celebration","partying face"],u:"1f973",a:"11"},{n:["face","nose","glasses","disguise","incognito","disguised face"],u:"1f978",a:"13"},{n:["sun","cool","face","bright","sunglasses","smiling face with sunglasses"],u:"1f60e",a:"1"},{n:["face","geek","nerd","nerd face"],u:"1f913",a:"1"},{n:["face","stuffy","monocle","face with monocle"],u:"1f9d0",a:"5"},{n:["meh","face","confused","confused face"],u:"1f615",a:"1"},{n:["meh","unsure","skeptical","disappointed","face with diagonal mouth"],u:"1fae4",a:"14"},{n:["face","worried","worried face"],u:"1f61f",a:"1"},{n:["face","frown","slightly frowning face"],u:"1f641",a:"1"},{n:["face","frown","frowning face"],u:"2639-fe0f",a:"0.7"},{n:["face","open","mouth","sympathy","face with open mouth"],u:"1f62e",a:"1"},{n:["face","hushed","stunned","surprised","hushed face"],u:"1f62f",a:"1"},{n:["face","shocked","totally","astonished","astonished face"],u:"1f632",a:"0.6"},{n:["face","dazed","flushed","flushed face"],u:"1f633",a:"0.6"},{n:["mercy","begging","puppy eyes","pleading face"],u:"1f97a",a:"11"},{n:["cry","sad","angry","proud","resist","face holding back tears"],u:"1f979",a:"14"},{n:["face","open","frown","mouth","frowning face with open mouth"],u:"1f626",a:"1"},{n:["face","anguished","anguished face"],u:"1f627",a:"1"},{n:["face","fear","scared","fearful","fearful face"],u:"1f628",a:"0.6"},{n:["blue","cold","face","sweat","rushed","anxious face with sweat"],u:"1f630",a:"0.6"},{n:["face","whew","relieved","disappointed","sad but relieved face"],u:"1f625",a:"0.6"},{n:["cry","sad","face","tear","crying face"],u:"1f622",a:"0.6"},{n:["cry","sad","sob","face","tear","loudly crying face"],u:"1f62d",a:"0.6"},{n:["face","fear","munch","scared","scream","face screaming in fear"],u:"1f631",a:"0.6"},{n:["face","confounded","confounded face"],u:"1f616",a:"0.6"},{n:["face","persevere","persevering face"],u:"1f623",a:"0.6"},{n:["face","disappointed","disappointed face"],u:"1f61e",a:"0.6"},{n:["cold","face","sweat","downcast face with sweat"],u:"1f613",a:"0.6"},{n:["face","tired","weary","weary face"],u:"1f629",a:"0.6"},{n:["face","tired","tired face"],u:"1f62b",a:"0.6"},{n:["yawn","bored","tired","yawning face"],u:"1f971",a:"12"},{n:["won","face","triumph","face with steam from nose"],u:"1f624",a:"0.6"},{n:["mad","red","face","rage","angry","enraged","pouting","enraged face"],u:"1f621",a:"0.6"},{n:["mad","face","anger","angry","angry face"],u:"1f620",a:"0.6"},{n:["swearing","face with symbols on mouth"],u:"1f92c",a:"5"},{n:["face","horns","smile","fantasy","fairy tale","smiling face with horns"],u:"1f608",a:"1"},{n:["imp","face","demon","devil","fantasy","angry face with horns"],u:"1f47f",a:"0.6"},{n:["face","skull","death","monster","fairy tale"],u:"1f480",a:"0.6"},{n:["face","death","skull","monster","crossbones","skull and crossbones"],u:"2620-fe0f",a:"1"},{n:["poo","dung","face","poop","monster","pile of poo"],u:"1f4a9",a:"0.6"},{n:["face","clown","clown face"],u:"1f921",a:"3"},{n:["ogre","face","fantasy","monster","creature","fairy tale"],u:"1f479",a:"0.6"},{n:["face","goblin","fantasy","monster","creature","fairy tale"],u:"1f47a",a:"0.6"},{n:["face","ghost","fantasy","monster","creature","fairy tale"],u:"1f47b",a:"0.6"},{n:["ufo","face","alien","fantasy","creature","extraterrestrial"],u:"1f47d",a:"0.6"},{n:["ufo","face","alien","monster","creature","alien monster","extraterrestrial"],u:"1f47e",a:"0.6"},{n:["face","robot","monster"],u:"1f916",a:"1"},{n:["cat","face","open","mouth","smile","grinning","grinning cat"],u:"1f63a",a:"0.6"},{n:["cat","eye","face","grin","smile","grinning cat with smiling eyes"],u:"1f638",a:"0.6"},{n:["cat","joy","face","tear","cat with tears of joy"],u:"1f639",a:"0.6"},{n:["cat","eye","face","love","heart","smile","smiling cat with heart eyes"],u:"1f63b",a:"0.6"},{n:["cat","wry","face","smile","ironic","cat with wry smile"],u:"1f63c",a:"0.6"},{n:["cat","eye","face","kiss","kissing cat"],u:"1f63d",a:"0.6"},{n:["oh","cat","face","weary","weary cat","surprised"],u:"1f640",a:"0.6"},{n:["cat","cry","sad","face","tear","crying cat"],u:"1f63f",a:"0.6"},{n:["cat","face","pouting","pouting cat"],u:"1f63e",a:"0.6"},{n:["see","evil","face","monkey","forbidden","see no evil monkey"],u:"1f648",a:"0.6"},{n:["evil","face","hear","monkey","forbidden","hear no evil monkey"],u:"1f649",a:"0.6"},{n:["evil","face","speak","monkey","forbidden","speak no evil monkey"],u:"1f64a",a:"0.6"},{n:["love","mail","heart","letter","love letter"],u:"1f48c",a:"0.6"},{n:["arrow","cupid","heart with arrow"],u:"1f498",a:"0.6"},{n:["ribbon","valentine","heart with ribbon"],u:"1f49d",a:"0.6"},{n:["excited","sparkle","sparkling heart"],u:"1f496",a:"0.6"},{n:["pulse","excited","growing","nervous","growing heart"],u:"1f497",a:"0.6"},{n:["beating","heartbeat","pulsating","beating heart"],u:"1f493",a:"0.6"},{n:["revolving","revolving hearts"],u:"1f49e",a:"0.6"},{n:["love","two hearts"],u:"1f495",a:"0.6"},{n:["heart","heart decoration"],u:"1f49f",a:"0.6"},{n:["mark","exclamation","punctuation","heart exclamation"],u:"2763-fe0f",a:"1"},{n:["break","broken","broken heart"],u:"1f494",a:"0.6"},{n:["burn","love","lust","heart","sacred heart","heart on fire"],u:"2764-fe0f-200d-1f525",a:"13.1"},{n:["well","mending","healthier","improving","recovering","recuperating","mending heart"],u:"2764-fe0f-200d-1fa79",a:"13.1"},{n:["heart","red heart"],u:"2764-fe0f",a:"0.6"},{n:["cute","like","love","pink","heart","pink heart"],u:"1fa77",a:"15"},{n:["orange","orange heart"],u:"1f9e1",a:"5"},{n:["yellow","yellow heart"],u:"1f49b",a:"0.6"},{n:["green","green heart"],u:"1f49a",a:"0.6"},{n:["blue","blue heart"],u:"1f499",a:"0.6"},{n:["cyan","teal","heart","light blue","light blue heart"],u:"1fa75",a:"15"},{n:["purple","purple heart"],u:"1f49c",a:"0.6"},{n:["brown","heart","brown heart"],u:"1f90e",a:"12"},{n:["evil","black","wicked","black heart"],u:"1f5a4",a:"3"},{n:["gray","heart","slate","silver","grey heart"],u:"1fa76",a:"15"},{n:["heart","white","white heart"],u:"1f90d",a:"12"},{n:["kiss","lips","kiss mark"],u:"1f48b",a:"0.6"},{n:["100","full","score","hundred","hundred points"],u:"1f4af",a:"0.6"},{n:["mad","angry","comic","anger symbol"],u:"1f4a2",a:"0.6"},{n:["boom","comic","collision"],u:"1f4a5",a:"0.6"},{n:["star","dizzy","comic"],u:"1f4ab",a:"0.6"},{n:["comic","sweat","splashing","sweat droplets"],u:"1f4a6",a:"0.6"},{n:["dash","comic","running","dashing away"],u:"1f4a8",a:"0.6"},{n:["hole"],u:"1f573-fe0f",a:"0.7"},{n:["comic","bubble","dialog","speech","balloon","speech balloon"],u:"1f4ac",a:"0.6"},{n:["eye","bubble","speech","balloon","witness","eye in speech bubble"],u:"1f441-fe0f-200d-1f5e8-fe0f",a:"2"},{n:["bubble","dialog","speech","balloon","left speech bubble"],u:"1f5e8-fe0f",a:"2"},{n:["mad","angry","bubble","balloon","right anger bubble"],u:"1f5ef-fe0f",a:"0.7"},{n:["comic","bubble","balloon","thought","thought balloon"],u:"1f4ad",a:"1"},{n:["ZZZ","zzz","comic","sleep","good night"],u:"1f4a4",a:"0.6"},{n:["hand","wave","waving","waving hand"],u:"1f44b",v:["1f44b-1f3fb","1f44b-1f3fc","1f44b-1f3fd","1f44b-1f3fe","1f44b-1f3ff"],a:"0.6"},{n:["raised","backhand","raised back of hand"],u:"1f91a",v:["1f91a-1f3fb","1f91a-1f3fc","1f91a-1f3fd","1f91a-1f3fe","1f91a-1f3ff"],a:"3"},{n:["hand","finger","splayed","hand with fingers splayed"],u:"1f590-fe0f",v:["1f590-1f3fb","1f590-1f3fc","1f590-1f3fd","1f590-1f3fe","1f590-1f3ff"],a:"0.7"},{n:["hand","high 5","high five","raised hand"],u:"270b",v:["270b-1f3fb","270b-1f3fc","270b-1f3fd","270b-1f3fe","270b-1f3ff"],a:"0.6"},{n:["hand","spock","finger","vulcan","vulcan salute"],u:"1f596",v:["1f596-1f3fb","1f596-1f3fc","1f596-1f3fd","1f596-1f3fe","1f596-1f3ff"],a:"1"},{n:["hand","right","rightward","rightwards hand"],u:"1faf1",v:["1faf1-1f3fb","1faf1-1f3fc","1faf1-1f3fd","1faf1-1f3fe","1faf1-1f3ff"],a:"14"},{n:["hand","left","leftward","leftwards hand"],u:"1faf2",v:["1faf2-1f3fb","1faf2-1f3fc","1faf2-1f3fd","1faf2-1f3fe","1faf2-1f3ff"],a:"14"},{n:["drop","shoo","dismiss","palm down hand"],u:"1faf3",v:["1faf3-1f3fb","1faf3-1f3fc","1faf3-1f3fd","1faf3-1f3fe","1faf3-1f3ff"],a:"14"},{n:["come","catch","offer","beckon","palm up hand"],u:"1faf4",v:["1faf4-1f3fb","1faf4-1f3fc","1faf4-1f3fd","1faf4-1f3fe","1faf4-1f3ff"],a:"14"},{n:["push","stop","wait","refuse","leftward","high five","leftwards pushing hand"],u:"1faf7",v:["1faf7-1f3fb","1faf7-1f3fc","1faf7-1f3fd","1faf7-1f3fe","1faf7-1f3ff"],a:"15"},{n:["push","stop","wait","refuse","high five","rightward","rightwards pushing hand"],u:"1faf8",v:["1faf8-1f3fb","1faf8-1f3fc","1faf8-1f3fd","1faf8-1f3fe","1faf8-1f3ff"],a:"15"},{n:["ok","hand","OK hand"],u:"1f44c",v:["1f44c-1f3fb","1f44c-1f3fc","1f44c-1f3fd","1f44c-1f3fe","1f44c-1f3ff"],a:"0.6"},{n:["fingers","pinched","sarcastic","hand gesture","interrogation","pinched fingers"],u:"1f90c",v:["1f90c-1f3fb","1f90c-1f3fc","1f90c-1f3fd","1f90c-1f3fe","1f90c-1f3ff"],a:"13"},{n:["small amount","pinching hand"],u:"1f90f",v:["1f90f-1f3fb","1f90f-1f3fc","1f90f-1f3fd","1f90f-1f3fe","1f90f-1f3ff"],a:"12"},{n:["v","hand","victory","victory hand"],u:"270c-fe0f",v:["270c-1f3fb","270c-1f3fc","270c-1f3fd","270c-1f3fe","270c-1f3ff"],a:"0.6"},{n:["hand","luck","cross","finger","crossed fingers"],u:"1f91e",v:["1f91e-1f3fb","1f91e-1f3fc","1f91e-1f3fd","1f91e-1f3fe","1f91e-1f3ff"],a:"3"},{n:["love","snap","heart","money","expensive","hand with index finger and thumb crossed"],u:"1faf0",v:["1faf0-1f3fb","1faf0-1f3fc","1faf0-1f3fd","1faf0-1f3fe","1faf0-1f3ff"],a:"14"},{n:["ily","hand","love you gesture"],u:"1f91f",v:["1f91f-1f3fb","1f91f-1f3fc","1f91f-1f3fd","1f91f-1f3fe","1f91f-1f3ff"],a:"5"},{n:["hand","horns","finger","rock on","sign of the horns"],u:"1f918",v:["1f918-1f3fb","1f918-1f3fc","1f918-1f3fd","1f918-1f3fe","1f918-1f3ff"],a:"1"},{n:["call","hand","shaka","hang loose","call me hand"],u:"1f919",v:["1f919-1f3fb","1f919-1f3fc","1f919-1f3fd","1f919-1f3fe","1f919-1f3ff"],a:"3"},{n:["hand","index","point","finger","backhand","backhand index pointing left"],u:"1f448",v:["1f448-1f3fb","1f448-1f3fc","1f448-1f3fd","1f448-1f3fe","1f448-1f3ff"],a:"0.6"},{n:["hand","index","point","finger","backhand","backhand index pointing right"],u:"1f449",v:["1f449-1f3fb","1f449-1f3fc","1f449-1f3fd","1f449-1f3fe","1f449-1f3ff"],a:"0.6"},{n:["up","hand","point","finger","backhand","backhand index pointing up"],u:"1f446",v:["1f446-1f3fb","1f446-1f3fc","1f446-1f3fd","1f446-1f3fe","1f446-1f3ff"],a:"0.6"},{n:["hand","finger","middle finger"],u:"1f595",v:["1f595-1f3fb","1f595-1f3fc","1f595-1f3fd","1f595-1f3fe","1f595-1f3ff"],a:"1"},{n:["down","hand","point","finger","backhand","backhand index pointing down"],u:"1f447",v:["1f447-1f3fb","1f447-1f3fc","1f447-1f3fd","1f447-1f3fe","1f447-1f3ff"],a:"0.6"},{n:["up","hand","index","point","finger","index pointing up"],u:"261d-fe0f",v:["261d-1f3fb","261d-1f3fc","261d-1f3fd","261d-1f3fe","261d-1f3ff"],a:"0.6"},{n:["you","point","index pointing at the viewer"],u:"1faf5",v:["1faf5-1f3fb","1faf5-1f3fc","1faf5-1f3fd","1faf5-1f3fe","1faf5-1f3ff"],a:"14"},{n:["+1","up","hand","thumb","thumbs up"],u:"1f44d",v:["1f44d-1f3fb","1f44d-1f3fc","1f44d-1f3fd","1f44d-1f3fe","1f44d-1f3ff"],a:"0.6"},{n:[" 1","down","hand","thumb","thumbs down"],u:"1f44e",v:["1f44e-1f3fb","1f44e-1f3fc","1f44e-1f3fd","1f44e-1f3fe","1f44e-1f3ff"],a:"0.6"},{n:["fist","hand","punch","clenched","raised fist"],u:"270a",v:["270a-1f3fb","270a-1f3fc","270a-1f3fd","270a-1f3fe","270a-1f3ff"],a:"0.6"},{n:["fist","hand","punch","clenched","oncoming fist"],u:"1f44a",v:["1f44a-1f3fb","1f44a-1f3fc","1f44a-1f3fd","1f44a-1f3fe","1f44a-1f3ff"],a:"0.6"},{n:["fist","leftwards","left facing fist"],u:"1f91b",v:["1f91b-1f3fb","1f91b-1f3fc","1f91b-1f3fd","1f91b-1f3fe","1f91b-1f3ff"],a:"3"},{n:["fist","rightwards","right facing fist"],u:"1f91c",v:["1f91c-1f3fb","1f91c-1f3fc","1f91c-1f3fd","1f91c-1f3fe","1f91c-1f3ff"],a:"3"},{n:["clap","hand","clapping hands"],u:"1f44f",v:["1f44f-1f3fb","1f44f-1f3fc","1f44f-1f3fd","1f44f-1f3fe","1f44f-1f3ff"],a:"0.6"},{n:["hand","hooray","raised","gesture","celebration","raising hands"],u:"1f64c",v:["1f64c-1f3fb","1f64c-1f3fc","1f64c-1f3fd","1f64c-1f3fe","1f64c-1f3ff"],a:"0.6"},{n:["love","heart hands"],u:"1faf6",v:["1faf6-1f3fb","1faf6-1f3fc","1faf6-1f3fd","1faf6-1f3fe","1faf6-1f3ff"],a:"14"},{n:["hand","open","open hands"],u:"1f450",v:["1f450-1f3fb","1f450-1f3fc","1f450-1f3fd","1f450-1f3fe","1f450-1f3ff"],a:"0.6"},{n:["prayer","palms up together"],u:"1f932",v:["1f932-1f3fb","1f932-1f3fc","1f932-1f3fd","1f932-1f3fe","1f932-1f3ff"],a:"5"},{n:["hand","shake","meeting","handshake","agreement"],u:"1f91d",v:["1f91d-1f3fb","1f91d-1f3fc","1f91d-1f3fd","1f91d-1f3fe","1f91d-1f3ff","1faf1-1f3fb-200d-1faf2-1f3fc","1faf1-1f3fb-200d-1faf2-1f3fd","1faf1-1f3fb-200d-1faf2-1f3fe","1faf1-1f3fb-200d-1faf2-1f3ff","1faf1-1f3fc-200d-1faf2-1f3fb","1faf1-1f3fc-200d-1faf2-1f3fd","1faf1-1f3fc-200d-1faf2-1f3fe","1faf1-1f3fc-200d-1faf2-1f3ff","1faf1-1f3fd-200d-1faf2-1f3fb","1faf1-1f3fd-200d-1faf2-1f3fc","1faf1-1f3fd-200d-1faf2-1f3fe","1faf1-1f3fd-200d-1faf2-1f3ff","1faf1-1f3fe-200d-1faf2-1f3fb","1faf1-1f3fe-200d-1faf2-1f3fc","1faf1-1f3fe-200d-1faf2-1f3fd","1faf1-1f3fe-200d-1faf2-1f3ff","1faf1-1f3ff-200d-1faf2-1f3fb","1faf1-1f3ff-200d-1faf2-1f3fc","1faf1-1f3ff-200d-1faf2-1f3fd","1faf1-1f3ff-200d-1faf2-1f3fe"],a:"3"},{n:["ask","hand","pray","high 5","please","thanks","high five","folded hands"],u:"1f64f",v:["1f64f-1f3fb","1f64f-1f3fc","1f64f-1f3fd","1f64f-1f3fe","1f64f-1f3ff"],a:"0.6"},{n:["hand","write","writing hand"],u:"270d-fe0f",v:["270d-1f3fb","270d-1f3fc","270d-1f3fd","270d-1f3fe","270d-1f3ff"],a:"0.7"},{n:["care","nail","polish","manicure","cosmetics","nail polish"],u:"1f485",v:["1f485-1f3fb","1f485-1f3fc","1f485-1f3fd","1f485-1f3fe","1f485-1f3ff"],a:"0.6"},{n:["phone","selfie","camera"],u:"1f933",v:["1f933-1f3fb","1f933-1f3fc","1f933-1f3fd","1f933-1f3fe","1f933-1f3ff"],a:"3"},{n:["flex","comic","biceps","muscle","flexed biceps"],u:"1f4aa",v:["1f4aa-1f3fb","1f4aa-1f3fc","1f4aa-1f3fd","1f4aa-1f3fe","1f4aa-1f3ff"],a:"0.6"},{n:["prosthetic","accessibility","mechanical arm"],u:"1f9be",a:"12"},{n:["prosthetic","accessibility","mechanical leg"],u:"1f9bf",a:"12"},{n:["leg","kick","limb"],u:"1f9b5",v:["1f9b5-1f3fb","1f9b5-1f3fc","1f9b5-1f3fd","1f9b5-1f3fe","1f9b5-1f3ff"],a:"11"},{n:["foot","kick","stomp"],u:"1f9b6",v:["1f9b6-1f3fb","1f9b6-1f3fc","1f9b6-1f3fd","1f9b6-1f3fe","1f9b6-1f3ff"],a:"11"},{n:["ear","body"],u:"1f442",v:["1f442-1f3fb","1f442-1f3fc","1f442-1f3fd","1f442-1f3fe","1f442-1f3ff"],a:"0.6"},{n:["accessibility","hard of hearing","ear with hearing aid"],u:"1f9bb",v:["1f9bb-1f3fb","1f9bb-1f3fc","1f9bb-1f3fd","1f9bb-1f3fe","1f9bb-1f3ff"],a:"12"},{n:["nose","body"],u:"1f443",v:["1f443-1f3fb","1f443-1f3fc","1f443-1f3fd","1f443-1f3fe","1f443-1f3ff"],a:"0.6"},{n:["brain","intelligent"],u:"1f9e0",a:"5"},{n:["heart","organ","pulse","anatomical","cardiology","anatomical heart"],u:"1fac0",a:"13"},{n:["lungs","organ","breath","exhalation","inhalation","respiration"],u:"1fac1",a:"13"},{n:["tooth","dentist"],u:"1f9b7",a:"11"},{n:["bone","skeleton"],u:"1f9b4",a:"11"},{n:["eye","eyes","face"],u:"1f440",a:"0.6"},{n:["eye","body"],u:"1f441-fe0f",a:"0.7"},{n:["body","tongue"],u:"1f445",a:"0.6"},{n:["lips","mouth"],u:"1f444",a:"0.6"},{n:["fear","anxious","nervous","worried","flirting","biting lip","uncomfortable"],u:"1fae6",a:"14"},{n:["baby","young"],u:"1f476",v:["1f476-1f3fb","1f476-1f3fc","1f476-1f3fd","1f476-1f3fe","1f476-1f3ff"],a:"0.6"},{n:["child","young","gender neutral","unspecified gender"],u:"1f9d2",v:["1f9d2-1f3fb","1f9d2-1f3fc","1f9d2-1f3fd","1f9d2-1f3fe","1f9d2-1f3ff"],a:"5"},{n:["boy","young"],u:"1f466",v:["1f466-1f3fb","1f466-1f3fc","1f466-1f3fd","1f466-1f3fe","1f466-1f3ff"],a:"0.6"},{n:["girl","virgo","young","zodiac"],u:"1f467",v:["1f467-1f3fb","1f467-1f3fc","1f467-1f3fd","1f467-1f3fe","1f467-1f3ff"],a:"0.6"},{n:["adult","person","gender neutral","unspecified gender"],u:"1f9d1",v:["1f9d1-1f3fb","1f9d1-1f3fc","1f9d1-1f3fd","1f9d1-1f3fe","1f9d1-1f3ff"],a:"5"},{n:["hair","blond","person: blond hair","blond haired person"],u:"1f471",v:["1f471-1f3fb","1f471-1f3fc","1f471-1f3fd","1f471-1f3fe","1f471-1f3ff"],a:"0.6"},{n:["man","adult"],u:"1f468",v:["1f468-1f3fb","1f468-1f3fc","1f468-1f3fd","1f468-1f3fe","1f468-1f3ff"],a:"0.6"},{n:["beard","person","person: beard"],u:"1f9d4",v:["1f9d4-1f3fb","1f9d4-1f3fc","1f9d4-1f3fd","1f9d4-1f3fe","1f9d4-1f3ff"],a:"5"},{n:["man","beard","man: beard"],u:"1f9d4-200d-2642-fe0f",v:["1f9d4-1f3fb-200d-2642-fe0f","1f9d4-1f3fc-200d-2642-fe0f","1f9d4-1f3fd-200d-2642-fe0f","1f9d4-1f3fe-200d-2642-fe0f","1f9d4-1f3ff-200d-2642-fe0f"],a:"13.1"},{n:["beard","woman","woman: beard"],u:"1f9d4-200d-2640-fe0f",v:["1f9d4-1f3fb-200d-2640-fe0f","1f9d4-1f3fc-200d-2640-fe0f","1f9d4-1f3fd-200d-2640-fe0f","1f9d4-1f3fe-200d-2640-fe0f","1f9d4-1f3ff-200d-2640-fe0f"],a:"13.1"},{n:["man","adult","red hair","man: red hair"],u:"1f468-200d-1f9b0",v:["1f468-1f3fb-200d-1f9b0","1f468-1f3fc-200d-1f9b0","1f468-1f3fd-200d-1f9b0","1f468-1f3fe-200d-1f9b0","1f468-1f3ff-200d-1f9b0"],a:"11"},{n:["man","adult","curly hair","man: curly hair"],u:"1f468-200d-1f9b1",v:["1f468-1f3fb-200d-1f9b1","1f468-1f3fc-200d-1f9b1","1f468-1f3fd-200d-1f9b1","1f468-1f3fe-200d-1f9b1","1f468-1f3ff-200d-1f9b1"],a:"11"},{n:["man","adult","white hair","man: white hair"],u:"1f468-200d-1f9b3",v:["1f468-1f3fb-200d-1f9b3","1f468-1f3fc-200d-1f9b3","1f468-1f3fd-200d-1f9b3","1f468-1f3fe-200d-1f9b3","1f468-1f3ff-200d-1f9b3"],a:"11"},{n:["man","bald","adult","man: bald"],u:"1f468-200d-1f9b2",v:["1f468-1f3fb-200d-1f9b2","1f468-1f3fc-200d-1f9b2","1f468-1f3fd-200d-1f9b2","1f468-1f3fe-200d-1f9b2","1f468-1f3ff-200d-1f9b2"],a:"11"},{n:["woman","adult"],u:"1f469",v:["1f469-1f3fb","1f469-1f3fc","1f469-1f3fd","1f469-1f3fe","1f469-1f3ff"],a:"0.6"},{n:["adult","woman","red hair","woman: red hair"],u:"1f469-200d-1f9b0",v:["1f469-1f3fb-200d-1f9b0","1f469-1f3fc-200d-1f9b0","1f469-1f3fd-200d-1f9b0","1f469-1f3fe-200d-1f9b0","1f469-1f3ff-200d-1f9b0"],a:"11"},{n:["adult","person","red hair","gender neutral","person: red hair","unspecified gender"],u:"1f9d1-200d-1f9b0",v:["1f9d1-1f3fb-200d-1f9b0","1f9d1-1f3fc-200d-1f9b0","1f9d1-1f3fd-200d-1f9b0","1f9d1-1f3fe-200d-1f9b0","1f9d1-1f3ff-200d-1f9b0"],a:"12.1"},{n:["adult","woman","curly hair","woman: curly hair"],u:"1f469-200d-1f9b1",v:["1f469-1f3fb-200d-1f9b1","1f469-1f3fc-200d-1f9b1","1f469-1f3fd-200d-1f9b1","1f469-1f3fe-200d-1f9b1","1f469-1f3ff-200d-1f9b1"],a:"11"},{n:["adult","person","curly hair","gender neutral","person: curly hair","unspecified gender"],u:"1f9d1-200d-1f9b1",v:["1f9d1-1f3fb-200d-1f9b1","1f9d1-1f3fc-200d-1f9b1","1f9d1-1f3fd-200d-1f9b1","1f9d1-1f3fe-200d-1f9b1","1f9d1-1f3ff-200d-1f9b1"],a:"12.1"},{n:["adult","woman","white hair","woman: white hair"],u:"1f469-200d-1f9b3",v:["1f469-1f3fb-200d-1f9b3","1f469-1f3fc-200d-1f9b3","1f469-1f3fd-200d-1f9b3","1f469-1f3fe-200d-1f9b3","1f469-1f3ff-200d-1f9b3"],a:"11"},{n:["adult","person","white hair","gender neutral","person: white hair","unspecified gender"],u:"1f9d1-200d-1f9b3",v:["1f9d1-1f3fb-200d-1f9b3","1f9d1-1f3fc-200d-1f9b3","1f9d1-1f3fd-200d-1f9b3","1f9d1-1f3fe-200d-1f9b3","1f9d1-1f3ff-200d-1f9b3"],a:"12.1"},{n:["bald","adult","woman","woman: bald"],u:"1f469-200d-1f9b2",v:["1f469-1f3fb-200d-1f9b2","1f469-1f3fc-200d-1f9b2","1f469-1f3fd-200d-1f9b2","1f469-1f3fe-200d-1f9b2","1f469-1f3ff-200d-1f9b2"],a:"11"},{n:["bald","adult","person","person: bald","gender neutral","unspecified gender"],u:"1f9d1-200d-1f9b2",v:["1f9d1-1f3fb-200d-1f9b2","1f9d1-1f3fc-200d-1f9b2","1f9d1-1f3fd-200d-1f9b2","1f9d1-1f3fe-200d-1f9b2","1f9d1-1f3ff-200d-1f9b2"],a:"12.1"},{n:["hair","woman","blonde","woman: blond hair","blond haired woman"],u:"1f471-200d-2640-fe0f",v:["1f471-1f3fb-200d-2640-fe0f","1f471-1f3fc-200d-2640-fe0f","1f471-1f3fd-200d-2640-fe0f","1f471-1f3fe-200d-2640-fe0f","1f471-1f3ff-200d-2640-fe0f"],a:"4"},{n:["man","hair","blond","man: blond hair","blond haired man"],u:"1f471-200d-2642-fe0f",v:["1f471-1f3fb-200d-2642-fe0f","1f471-1f3fc-200d-2642-fe0f","1f471-1f3fd-200d-2642-fe0f","1f471-1f3fe-200d-2642-fe0f","1f471-1f3ff-200d-2642-fe0f"],a:"4"},{n:["old","adult","older person","gender neutral","unspecified gender"],u:"1f9d3",v:["1f9d3-1f3fb","1f9d3-1f3fc","1f9d3-1f3fd","1f9d3-1f3fe","1f9d3-1f3ff"],a:"5"},{n:["man","old","adult","old man"],u:"1f474",v:["1f474-1f3fb","1f474-1f3fc","1f474-1f3fd","1f474-1f3fe","1f474-1f3ff"],a:"0.6"},{n:["old","adult","woman","old woman"],u:"1f475",v:["1f475-1f3fb","1f475-1f3fc","1f475-1f3fd","1f475-1f3fe","1f475-1f3ff"],a:"0.6"},{n:["frown","gesture","person frowning"],u:"1f64d",v:["1f64d-1f3fb","1f64d-1f3fc","1f64d-1f3fd","1f64d-1f3fe","1f64d-1f3ff"],a:"0.6"},{n:["man","gesture","frowning","man frowning"],u:"1f64d-200d-2642-fe0f",v:["1f64d-1f3fb-200d-2642-fe0f","1f64d-1f3fc-200d-2642-fe0f","1f64d-1f3fd-200d-2642-fe0f","1f64d-1f3fe-200d-2642-fe0f","1f64d-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","gesture","frowning","woman frowning"],u:"1f64d-200d-2640-fe0f",v:["1f64d-1f3fb-200d-2640-fe0f","1f64d-1f3fc-200d-2640-fe0f","1f64d-1f3fd-200d-2640-fe0f","1f64d-1f3fe-200d-2640-fe0f","1f64d-1f3ff-200d-2640-fe0f"],a:"4"},{n:["gesture","pouting","person pouting"],u:"1f64e",v:["1f64e-1f3fb","1f64e-1f3fc","1f64e-1f3fd","1f64e-1f3fe","1f64e-1f3ff"],a:"0.6"},{n:["man","gesture","pouting","man pouting"],u:"1f64e-200d-2642-fe0f",v:["1f64e-1f3fb-200d-2642-fe0f","1f64e-1f3fc-200d-2642-fe0f","1f64e-1f3fd-200d-2642-fe0f","1f64e-1f3fe-200d-2642-fe0f","1f64e-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","gesture","pouting","woman pouting"],u:"1f64e-200d-2640-fe0f",v:["1f64e-1f3fb-200d-2640-fe0f","1f64e-1f3fc-200d-2640-fe0f","1f64e-1f3fd-200d-2640-fe0f","1f64e-1f3fe-200d-2640-fe0f","1f64e-1f3ff-200d-2640-fe0f"],a:"4"},{n:["hand","gesture","forbidden","prohibited","person gesturing NO","person gesturing no"],u:"1f645",v:["1f645-1f3fb","1f645-1f3fc","1f645-1f3fd","1f645-1f3fe","1f645-1f3ff"],a:"0.6"},{n:["man","hand","gesture","forbidden","prohibited","man gesturing NO","man gesturing no"],u:"1f645-200d-2642-fe0f",v:["1f645-1f3fb-200d-2642-fe0f","1f645-1f3fc-200d-2642-fe0f","1f645-1f3fd-200d-2642-fe0f","1f645-1f3fe-200d-2642-fe0f","1f645-1f3ff-200d-2642-fe0f"],a:"4"},{n:["hand","woman","gesture","forbidden","prohibited","woman gesturing NO","woman gesturing no"],u:"1f645-200d-2640-fe0f",v:["1f645-1f3fb-200d-2640-fe0f","1f645-1f3fc-200d-2640-fe0f","1f645-1f3fd-200d-2640-fe0f","1f645-1f3fe-200d-2640-fe0f","1f645-1f3ff-200d-2640-fe0f"],a:"4"},{n:["ok","hand","gesture","person gesturing OK","person gesturing ok"],u:"1f646",v:["1f646-1f3fb","1f646-1f3fc","1f646-1f3fd","1f646-1f3fe","1f646-1f3ff"],a:"0.6"},{n:["ok","man","hand","gesture","man gesturing OK","man gesturing ok"],u:"1f646-200d-2642-fe0f",v:["1f646-1f3fb-200d-2642-fe0f","1f646-1f3fc-200d-2642-fe0f","1f646-1f3fd-200d-2642-fe0f","1f646-1f3fe-200d-2642-fe0f","1f646-1f3ff-200d-2642-fe0f"],a:"4"},{n:["ok","hand","woman","gesture","woman gesturing OK","woman gesturing ok"],u:"1f646-200d-2640-fe0f",v:["1f646-1f3fb-200d-2640-fe0f","1f646-1f3fc-200d-2640-fe0f","1f646-1f3fd-200d-2640-fe0f","1f646-1f3fe-200d-2640-fe0f","1f646-1f3ff-200d-2640-fe0f"],a:"4"},{n:["hand","help","sassy","tipping","information","person tipping hand"],u:"1f481",v:["1f481-1f3fb","1f481-1f3fc","1f481-1f3fd","1f481-1f3fe","1f481-1f3ff"],a:"0.6"},{n:["man","sassy","tipping hand","man tipping hand"],u:"1f481-200d-2642-fe0f",v:["1f481-1f3fb-200d-2642-fe0f","1f481-1f3fc-200d-2642-fe0f","1f481-1f3fd-200d-2642-fe0f","1f481-1f3fe-200d-2642-fe0f","1f481-1f3ff-200d-2642-fe0f"],a:"4"},{n:["sassy","woman","tipping hand","woman tipping hand"],u:"1f481-200d-2640-fe0f",v:["1f481-1f3fb-200d-2640-fe0f","1f481-1f3fc-200d-2640-fe0f","1f481-1f3fd-200d-2640-fe0f","1f481-1f3fe-200d-2640-fe0f","1f481-1f3ff-200d-2640-fe0f"],a:"4"},{n:["hand","happy","raised","gesture","person raising hand"],u:"1f64b",v:["1f64b-1f3fb","1f64b-1f3fc","1f64b-1f3fd","1f64b-1f3fe","1f64b-1f3ff"],a:"0.6"},{n:["man","gesture","raising hand","man raising hand"],u:"1f64b-200d-2642-fe0f",v:["1f64b-1f3fb-200d-2642-fe0f","1f64b-1f3fc-200d-2642-fe0f","1f64b-1f3fd-200d-2642-fe0f","1f64b-1f3fe-200d-2642-fe0f","1f64b-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","gesture","raising hand","woman raising hand"],u:"1f64b-200d-2640-fe0f",v:["1f64b-1f3fb-200d-2640-fe0f","1f64b-1f3fc-200d-2640-fe0f","1f64b-1f3fd-200d-2640-fe0f","1f64b-1f3fe-200d-2640-fe0f","1f64b-1f3ff-200d-2640-fe0f"],a:"4"},{n:["ear","deaf","hear","deaf person","accessibility"],u:"1f9cf",v:["1f9cf-1f3fb","1f9cf-1f3fc","1f9cf-1f3fd","1f9cf-1f3fe","1f9cf-1f3ff"],a:"12"},{n:["man","deaf","deaf man"],u:"1f9cf-200d-2642-fe0f",v:["1f9cf-1f3fb-200d-2642-fe0f","1f9cf-1f3fc-200d-2642-fe0f","1f9cf-1f3fd-200d-2642-fe0f","1f9cf-1f3fe-200d-2642-fe0f","1f9cf-1f3ff-200d-2642-fe0f"],a:"12"},{n:["deaf","woman","deaf woman"],u:"1f9cf-200d-2640-fe0f",v:["1f9cf-1f3fb-200d-2640-fe0f","1f9cf-1f3fc-200d-2640-fe0f","1f9cf-1f3fd-200d-2640-fe0f","1f9cf-1f3fe-200d-2640-fe0f","1f9cf-1f3ff-200d-2640-fe0f"],a:"12"},{n:["bow","sorry","apology","gesture","person bowing"],u:"1f647",v:["1f647-1f3fb","1f647-1f3fc","1f647-1f3fd","1f647-1f3fe","1f647-1f3ff"],a:"0.6"},{n:["man","favor","sorry","bowing","apology","gesture","man bowing"],u:"1f647-200d-2642-fe0f",v:["1f647-1f3fb-200d-2642-fe0f","1f647-1f3fc-200d-2642-fe0f","1f647-1f3fd-200d-2642-fe0f","1f647-1f3fe-200d-2642-fe0f","1f647-1f3ff-200d-2642-fe0f"],a:"4"},{n:["favor","sorry","woman","bowing","apology","gesture","woman bowing"],u:"1f647-200d-2640-fe0f",v:["1f647-1f3fb-200d-2640-fe0f","1f647-1f3fc-200d-2640-fe0f","1f647-1f3fd-200d-2640-fe0f","1f647-1f3fe-200d-2640-fe0f","1f647-1f3ff-200d-2640-fe0f"],a:"4"},{n:["face","palm","disbelief","exasperation","person facepalming"],u:"1f926",v:["1f926-1f3fb","1f926-1f3fc","1f926-1f3fd","1f926-1f3fe","1f926-1f3ff"],a:"3"},{n:["man","facepalm","disbelief","exasperation","man facepalming"],u:"1f926-200d-2642-fe0f",v:["1f926-1f3fb-200d-2642-fe0f","1f926-1f3fc-200d-2642-fe0f","1f926-1f3fd-200d-2642-fe0f","1f926-1f3fe-200d-2642-fe0f","1f926-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","facepalm","disbelief","exasperation","woman facepalming"],u:"1f926-200d-2640-fe0f",v:["1f926-1f3fb-200d-2640-fe0f","1f926-1f3fc-200d-2640-fe0f","1f926-1f3fd-200d-2640-fe0f","1f926-1f3fe-200d-2640-fe0f","1f926-1f3ff-200d-2640-fe0f"],a:"4"},{n:["doubt","shrug","ignorance","indifference","person shrugging"],u:"1f937",v:["1f937-1f3fb","1f937-1f3fc","1f937-1f3fd","1f937-1f3fe","1f937-1f3ff"],a:"3"},{n:["man","doubt","shrug","ignorance","indifference","man shrugging"],u:"1f937-200d-2642-fe0f",v:["1f937-1f3fb-200d-2642-fe0f","1f937-1f3fc-200d-2642-fe0f","1f937-1f3fd-200d-2642-fe0f","1f937-1f3fe-200d-2642-fe0f","1f937-1f3ff-200d-2642-fe0f"],a:"4"},{n:["doubt","shrug","woman","ignorance","indifference","woman shrugging"],u:"1f937-200d-2640-fe0f",v:["1f937-1f3fb-200d-2640-fe0f","1f937-1f3fc-200d-2640-fe0f","1f937-1f3fd-200d-2640-fe0f","1f937-1f3fe-200d-2640-fe0f","1f937-1f3ff-200d-2640-fe0f"],a:"4"},{n:["nurse","doctor","therapist","healthcare","health worker"],u:"1f9d1-200d-2695-fe0f",v:["1f9d1-1f3fb-200d-2695-fe0f","1f9d1-1f3fc-200d-2695-fe0f","1f9d1-1f3fd-200d-2695-fe0f","1f9d1-1f3fe-200d-2695-fe0f","1f9d1-1f3ff-200d-2695-fe0f"],a:"12.1"},{n:["man","nurse","doctor","therapist","healthcare","man health worker"],u:"1f468-200d-2695-fe0f",v:["1f468-1f3fb-200d-2695-fe0f","1f468-1f3fc-200d-2695-fe0f","1f468-1f3fd-200d-2695-fe0f","1f468-1f3fe-200d-2695-fe0f","1f468-1f3ff-200d-2695-fe0f"],a:"4"},{n:["nurse","woman","doctor","therapist","healthcare","woman health worker"],u:"1f469-200d-2695-fe0f",v:["1f469-1f3fb-200d-2695-fe0f","1f469-1f3fc-200d-2695-fe0f","1f469-1f3fd-200d-2695-fe0f","1f469-1f3fe-200d-2695-fe0f","1f469-1f3ff-200d-2695-fe0f"],a:"4"},{n:["student","graduate"],u:"1f9d1-200d-1f393",v:["1f9d1-1f3fb-200d-1f393","1f9d1-1f3fc-200d-1f393","1f9d1-1f3fd-200d-1f393","1f9d1-1f3fe-200d-1f393","1f9d1-1f3ff-200d-1f393"],a:"12.1"},{n:["man","student","graduate","man student"],u:"1f468-200d-1f393",v:["1f468-1f3fb-200d-1f393","1f468-1f3fc-200d-1f393","1f468-1f3fd-200d-1f393","1f468-1f3fe-200d-1f393","1f468-1f3ff-200d-1f393"],a:"4"},{n:["woman","student","graduate","woman student"],u:"1f469-200d-1f393",v:["1f469-1f3fb-200d-1f393","1f469-1f3fc-200d-1f393","1f469-1f3fd-200d-1f393","1f469-1f3fe-200d-1f393","1f469-1f3ff-200d-1f393"],a:"4"},{n:["teacher","lecturer","professor","instructor"],u:"1f9d1-200d-1f3eb",v:["1f9d1-1f3fb-200d-1f3eb","1f9d1-1f3fc-200d-1f3eb","1f9d1-1f3fd-200d-1f3eb","1f9d1-1f3fe-200d-1f3eb","1f9d1-1f3ff-200d-1f3eb"],a:"12.1"},{n:["man","teacher","lecturer","professor","instructor","man teacher"],u:"1f468-200d-1f3eb",v:["1f468-1f3fb-200d-1f3eb","1f468-1f3fc-200d-1f3eb","1f468-1f3fd-200d-1f3eb","1f468-1f3fe-200d-1f3eb","1f468-1f3ff-200d-1f3eb"],a:"4"},{n:["woman","teacher","lecturer","professor","instructor","woman teacher"],u:"1f469-200d-1f3eb",v:["1f469-1f3fb-200d-1f3eb","1f469-1f3fc-200d-1f3eb","1f469-1f3fd-200d-1f3eb","1f469-1f3fe-200d-1f3eb","1f469-1f3ff-200d-1f3eb"],a:"4"},{n:["law","judge","scales","justice"],u:"1f9d1-200d-2696-fe0f",v:["1f9d1-1f3fb-200d-2696-fe0f","1f9d1-1f3fc-200d-2696-fe0f","1f9d1-1f3fd-200d-2696-fe0f","1f9d1-1f3fe-200d-2696-fe0f","1f9d1-1f3ff-200d-2696-fe0f"],a:"12.1"},{n:["law","man","judge","scales","justice","man judge"],u:"1f468-200d-2696-fe0f",v:["1f468-1f3fb-200d-2696-fe0f","1f468-1f3fc-200d-2696-fe0f","1f468-1f3fd-200d-2696-fe0f","1f468-1f3fe-200d-2696-fe0f","1f468-1f3ff-200d-2696-fe0f"],a:"4"},{n:["law","judge","woman","scales","justice","woman judge"],u:"1f469-200d-2696-fe0f",v:["1f469-1f3fb-200d-2696-fe0f","1f469-1f3fc-200d-2696-fe0f","1f469-1f3fd-200d-2696-fe0f","1f469-1f3fe-200d-2696-fe0f","1f469-1f3ff-200d-2696-fe0f"],a:"4"},{n:["farmer","rancher","gardener"],u:"1f9d1-200d-1f33e",v:["1f9d1-1f3fb-200d-1f33e","1f9d1-1f3fc-200d-1f33e","1f9d1-1f3fd-200d-1f33e","1f9d1-1f3fe-200d-1f33e","1f9d1-1f3ff-200d-1f33e"],a:"12.1"},{n:["man","farmer","rancher","gardener","man farmer"],u:"1f468-200d-1f33e",v:["1f468-1f3fb-200d-1f33e","1f468-1f3fc-200d-1f33e","1f468-1f3fd-200d-1f33e","1f468-1f3fe-200d-1f33e","1f468-1f3ff-200d-1f33e"],a:"4"},{n:["woman","farmer","rancher","gardener","woman farmer"],u:"1f469-200d-1f33e",v:["1f469-1f3fb-200d-1f33e","1f469-1f3fc-200d-1f33e","1f469-1f3fd-200d-1f33e","1f469-1f3fe-200d-1f33e","1f469-1f3ff-200d-1f33e"],a:"4"},{n:["cook","chef"],u:"1f9d1-200d-1f373",v:["1f9d1-1f3fb-200d-1f373","1f9d1-1f3fc-200d-1f373","1f9d1-1f3fd-200d-1f373","1f9d1-1f3fe-200d-1f373","1f9d1-1f3ff-200d-1f373"],a:"12.1"},{n:["man","chef","cook","man cook"],u:"1f468-200d-1f373",v:["1f468-1f3fb-200d-1f373","1f468-1f3fc-200d-1f373","1f468-1f3fd-200d-1f373","1f468-1f3fe-200d-1f373","1f468-1f3ff-200d-1f373"],a:"4"},{n:["chef","cook","woman","woman cook"],u:"1f469-200d-1f373",v:["1f469-1f3fb-200d-1f373","1f469-1f3fc-200d-1f373","1f469-1f3fd-200d-1f373","1f469-1f3fe-200d-1f373","1f469-1f3ff-200d-1f373"],a:"4"},{n:["plumber","mechanic","electrician","tradesperson"],u:"1f9d1-200d-1f527",v:["1f9d1-1f3fb-200d-1f527","1f9d1-1f3fc-200d-1f527","1f9d1-1f3fd-200d-1f527","1f9d1-1f3fe-200d-1f527","1f9d1-1f3ff-200d-1f527"],a:"12.1"},{n:["man","plumber","mechanic","electrician","man mechanic","tradesperson"],u:"1f468-200d-1f527",v:["1f468-1f3fb-200d-1f527","1f468-1f3fc-200d-1f527","1f468-1f3fd-200d-1f527","1f468-1f3fe-200d-1f527","1f468-1f3ff-200d-1f527"],a:"4"},{n:["woman","plumber","mechanic","electrician","tradesperson","woman mechanic"],u:"1f469-200d-1f527",v:["1f469-1f3fb-200d-1f527","1f469-1f3fc-200d-1f527","1f469-1f3fd-200d-1f527","1f469-1f3fe-200d-1f527","1f469-1f3ff-200d-1f527"],a:"4"},{n:["worker","factory","assembly","industrial","factory worker"],u:"1f9d1-200d-1f3ed",v:["1f9d1-1f3fb-200d-1f3ed","1f9d1-1f3fc-200d-1f3ed","1f9d1-1f3fd-200d-1f3ed","1f9d1-1f3fe-200d-1f3ed","1f9d1-1f3ff-200d-1f3ed"],a:"12.1"},{n:["man","worker","factory","assembly","industrial","man factory worker"],u:"1f468-200d-1f3ed",v:["1f468-1f3fb-200d-1f3ed","1f468-1f3fc-200d-1f3ed","1f468-1f3fd-200d-1f3ed","1f468-1f3fe-200d-1f3ed","1f468-1f3ff-200d-1f3ed"],a:"4"},{n:["woman","worker","factory","assembly","industrial","woman factory worker"],u:"1f469-200d-1f3ed",v:["1f469-1f3fb-200d-1f3ed","1f469-1f3fc-200d-1f3ed","1f469-1f3fd-200d-1f3ed","1f469-1f3fe-200d-1f3ed","1f469-1f3ff-200d-1f3ed"],a:"4"},{n:["manager","business","architect","white collar","office worker"],u:"1f9d1-200d-1f4bc",v:["1f9d1-1f3fb-200d-1f4bc","1f9d1-1f3fc-200d-1f4bc","1f9d1-1f3fd-200d-1f4bc","1f9d1-1f3fe-200d-1f4bc","1f9d1-1f3ff-200d-1f4bc"],a:"12.1"},{n:["man","manager","business","architect","white collar","man office worker"],u:"1f468-200d-1f4bc",v:["1f468-1f3fb-200d-1f4bc","1f468-1f3fc-200d-1f4bc","1f468-1f3fd-200d-1f4bc","1f468-1f3fe-200d-1f4bc","1f468-1f3ff-200d-1f4bc"],a:"4"},{n:["woman","manager","business","architect","white collar","woman office worker"],u:"1f469-200d-1f4bc",v:["1f469-1f3fb-200d-1f4bc","1f469-1f3fc-200d-1f4bc","1f469-1f3fd-200d-1f4bc","1f469-1f3fe-200d-1f4bc","1f469-1f3ff-200d-1f4bc"],a:"4"},{n:["chemist","engineer","scientist","biologist","physicist"],u:"1f9d1-200d-1f52c",v:["1f9d1-1f3fb-200d-1f52c","1f9d1-1f3fc-200d-1f52c","1f9d1-1f3fd-200d-1f52c","1f9d1-1f3fe-200d-1f52c","1f9d1-1f3ff-200d-1f52c"],a:"12.1"},{n:["man","chemist","engineer","biologist","physicist","scientist","man scientist"],u:"1f468-200d-1f52c",v:["1f468-1f3fb-200d-1f52c","1f468-1f3fc-200d-1f52c","1f468-1f3fd-200d-1f52c","1f468-1f3fe-200d-1f52c","1f468-1f3ff-200d-1f52c"],a:"4"},{n:["woman","chemist","engineer","biologist","physicist","scientist","woman scientist"],u:"1f469-200d-1f52c",v:["1f469-1f3fb-200d-1f52c","1f469-1f3fc-200d-1f52c","1f469-1f3fd-200d-1f52c","1f469-1f3fe-200d-1f52c","1f469-1f3ff-200d-1f52c"],a:"4"},{n:["coder","inventor","software","developer","technologist"],u:"1f9d1-200d-1f4bb",v:["1f9d1-1f3fb-200d-1f4bb","1f9d1-1f3fc-200d-1f4bb","1f9d1-1f3fd-200d-1f4bb","1f9d1-1f3fe-200d-1f4bb","1f9d1-1f3ff-200d-1f4bb"],a:"12.1"},{n:["man","coder","inventor","software","developer","technologist","man technologist"],u:"1f468-200d-1f4bb",v:["1f468-1f3fb-200d-1f4bb","1f468-1f3fc-200d-1f4bb","1f468-1f3fd-200d-1f4bb","1f468-1f3fe-200d-1f4bb","1f468-1f3ff-200d-1f4bb"],a:"4"},{n:["coder","woman","inventor","software","developer","technologist","woman technologist"],u:"1f469-200d-1f4bb",v:["1f469-1f3fb-200d-1f4bb","1f469-1f3fc-200d-1f4bb","1f469-1f3fd-200d-1f4bb","1f469-1f3fe-200d-1f4bb","1f469-1f3ff-200d-1f4bb"],a:"4"},{n:["rock","star","actor","singer","entertainer"],u:"1f9d1-200d-1f3a4",v:["1f9d1-1f3fb-200d-1f3a4","1f9d1-1f3fc-200d-1f3a4","1f9d1-1f3fd-200d-1f3a4","1f9d1-1f3fe-200d-1f3a4","1f9d1-1f3ff-200d-1f3a4"],a:"12.1"},{n:["man","rock","star","actor","singer","man singer","entertainer"],u:"1f468-200d-1f3a4",v:["1f468-1f3fb-200d-1f3a4","1f468-1f3fc-200d-1f3a4","1f468-1f3fd-200d-1f3a4","1f468-1f3fe-200d-1f3a4","1f468-1f3ff-200d-1f3a4"],a:"4"},{n:["rock","star","actor","woman","singer","entertainer","woman singer"],u:"1f469-200d-1f3a4",v:["1f469-1f3fb-200d-1f3a4","1f469-1f3fc-200d-1f3a4","1f469-1f3fd-200d-1f3a4","1f469-1f3fe-200d-1f3a4","1f469-1f3ff-200d-1f3a4"],a:"4"},{n:["artist","palette"],u:"1f9d1-200d-1f3a8",v:["1f9d1-1f3fb-200d-1f3a8","1f9d1-1f3fc-200d-1f3a8","1f9d1-1f3fd-200d-1f3a8","1f9d1-1f3fe-200d-1f3a8","1f9d1-1f3ff-200d-1f3a8"],a:"12.1"},{n:["man","artist","palette","man artist"],u:"1f468-200d-1f3a8",v:["1f468-1f3fb-200d-1f3a8","1f468-1f3fc-200d-1f3a8","1f468-1f3fd-200d-1f3a8","1f468-1f3fe-200d-1f3a8","1f468-1f3ff-200d-1f3a8"],a:"4"},{n:["woman","artist","palette","woman artist"],u:"1f469-200d-1f3a8",v:["1f469-1f3fb-200d-1f3a8","1f469-1f3fc-200d-1f3a8","1f469-1f3fd-200d-1f3a8","1f469-1f3fe-200d-1f3a8","1f469-1f3ff-200d-1f3a8"],a:"4"},{n:["pilot","plane"],u:"1f9d1-200d-2708-fe0f",v:["1f9d1-1f3fb-200d-2708-fe0f","1f9d1-1f3fc-200d-2708-fe0f","1f9d1-1f3fd-200d-2708-fe0f","1f9d1-1f3fe-200d-2708-fe0f","1f9d1-1f3ff-200d-2708-fe0f"],a:"12.1"},{n:["man","pilot","plane","man pilot"],u:"1f468-200d-2708-fe0f",v:["1f468-1f3fb-200d-2708-fe0f","1f468-1f3fc-200d-2708-fe0f","1f468-1f3fd-200d-2708-fe0f","1f468-1f3fe-200d-2708-fe0f","1f468-1f3ff-200d-2708-fe0f"],a:"4"},{n:["pilot","plane","woman","woman pilot"],u:"1f469-200d-2708-fe0f",v:["1f469-1f3fb-200d-2708-fe0f","1f469-1f3fc-200d-2708-fe0f","1f469-1f3fd-200d-2708-fe0f","1f469-1f3fe-200d-2708-fe0f","1f469-1f3ff-200d-2708-fe0f"],a:"4"},{n:["rocket","astronaut"],u:"1f9d1-200d-1f680",v:["1f9d1-1f3fb-200d-1f680","1f9d1-1f3fc-200d-1f680","1f9d1-1f3fd-200d-1f680","1f9d1-1f3fe-200d-1f680","1f9d1-1f3ff-200d-1f680"],a:"12.1"},{n:["man","rocket","astronaut","man astronaut"],u:"1f468-200d-1f680",v:["1f468-1f3fb-200d-1f680","1f468-1f3fc-200d-1f680","1f468-1f3fd-200d-1f680","1f468-1f3fe-200d-1f680","1f468-1f3ff-200d-1f680"],a:"4"},{n:["woman","rocket","astronaut","woman astronaut"],u:"1f469-200d-1f680",v:["1f469-1f3fb-200d-1f680","1f469-1f3fc-200d-1f680","1f469-1f3fd-200d-1f680","1f469-1f3fe-200d-1f680","1f469-1f3ff-200d-1f680"],a:"4"},{n:["fire","firetruck","firefighter"],u:"1f9d1-200d-1f692",v:["1f9d1-1f3fb-200d-1f692","1f9d1-1f3fc-200d-1f692","1f9d1-1f3fd-200d-1f692","1f9d1-1f3fe-200d-1f692","1f9d1-1f3ff-200d-1f692"],a:"12.1"},{n:["man","firetruck","firefighter","man firefighter"],u:"1f468-200d-1f692",v:["1f468-1f3fb-200d-1f692","1f468-1f3fc-200d-1f692","1f468-1f3fd-200d-1f692","1f468-1f3fe-200d-1f692","1f468-1f3ff-200d-1f692"],a:"4"},{n:["woman","firetruck","firefighter","woman firefighter"],u:"1f469-200d-1f692",v:["1f469-1f3fb-200d-1f692","1f469-1f3fc-200d-1f692","1f469-1f3fd-200d-1f692","1f469-1f3fe-200d-1f692","1f469-1f3ff-200d-1f692"],a:"4"},{n:["cop","police","officer","police officer"],u:"1f46e",v:["1f46e-1f3fb","1f46e-1f3fc","1f46e-1f3fd","1f46e-1f3fe","1f46e-1f3ff"],a:"0.6"},{n:["cop","man","police","officer","man police officer"],u:"1f46e-200d-2642-fe0f",v:["1f46e-1f3fb-200d-2642-fe0f","1f46e-1f3fc-200d-2642-fe0f","1f46e-1f3fd-200d-2642-fe0f","1f46e-1f3fe-200d-2642-fe0f","1f46e-1f3ff-200d-2642-fe0f"],a:"4"},{n:["cop","woman","police","officer","woman police officer"],u:"1f46e-200d-2640-fe0f",v:["1f46e-1f3fb-200d-2640-fe0f","1f46e-1f3fc-200d-2640-fe0f","1f46e-1f3fd-200d-2640-fe0f","1f46e-1f3fe-200d-2640-fe0f","1f46e-1f3ff-200d-2640-fe0f"],a:"4"},{n:["spy","sleuth","detective"],u:"1f575-fe0f",v:["1f575-1f3fb","1f575-1f3fc","1f575-1f3fd","1f575-1f3fe","1f575-1f3ff"],a:"0.7"},{n:["man","spy","sleuth","detective","man detective"],u:"1f575-fe0f-200d-2642-fe0f",v:["1f575-1f3fb-200d-2642-fe0f","1f575-1f3fc-200d-2642-fe0f","1f575-1f3fd-200d-2642-fe0f","1f575-1f3fe-200d-2642-fe0f","1f575-1f3ff-200d-2642-fe0f"],a:"4"},{n:["spy","woman","sleuth","detective","woman detective"],u:"1f575-fe0f-200d-2640-fe0f",v:["1f575-1f3fb-200d-2640-fe0f","1f575-1f3fc-200d-2640-fe0f","1f575-1f3fd-200d-2640-fe0f","1f575-1f3fe-200d-2640-fe0f","1f575-1f3ff-200d-2640-fe0f"],a:"4"},{n:["guard"],u:"1f482",v:["1f482-1f3fb","1f482-1f3fc","1f482-1f3fd","1f482-1f3fe","1f482-1f3ff"],a:"0.6"},{n:["man","guard","man guard"],u:"1f482-200d-2642-fe0f",v:["1f482-1f3fb-200d-2642-fe0f","1f482-1f3fc-200d-2642-fe0f","1f482-1f3fd-200d-2642-fe0f","1f482-1f3fe-200d-2642-fe0f","1f482-1f3ff-200d-2642-fe0f"],a:"4"},{n:["guard","woman","woman guard"],u:"1f482-200d-2640-fe0f",v:["1f482-1f3fb-200d-2640-fe0f","1f482-1f3fc-200d-2640-fe0f","1f482-1f3fd-200d-2640-fe0f","1f482-1f3fe-200d-2640-fe0f","1f482-1f3ff-200d-2640-fe0f"],a:"4"},{n:["ninja","hidden","fighter","stealth"],u:"1f977",v:["1f977-1f3fb","1f977-1f3fc","1f977-1f3fd","1f977-1f3fe","1f977-1f3ff"],a:"13"},{n:["hat","worker","construction","construction worker"],u:"1f477",v:["1f477-1f3fb","1f477-1f3fc","1f477-1f3fd","1f477-1f3fe","1f477-1f3ff"],a:"0.6"},{n:["man","worker","construction","man construction worker"],u:"1f477-200d-2642-fe0f",v:["1f477-1f3fb-200d-2642-fe0f","1f477-1f3fc-200d-2642-fe0f","1f477-1f3fd-200d-2642-fe0f","1f477-1f3fe-200d-2642-fe0f","1f477-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","worker","construction","woman construction worker"],u:"1f477-200d-2640-fe0f",v:["1f477-1f3fb-200d-2640-fe0f","1f477-1f3fc-200d-2640-fe0f","1f477-1f3fd-200d-2640-fe0f","1f477-1f3fe-200d-2640-fe0f","1f477-1f3ff-200d-2640-fe0f"],a:"4"},{n:["noble","regal","monarch","royalty","person with crown"],u:"1fac5",v:["1fac5-1f3fb","1fac5-1f3fc","1fac5-1f3fd","1fac5-1f3fe","1fac5-1f3ff"],a:"14"},{n:["prince"],u:"1f934",v:["1f934-1f3fb","1f934-1f3fc","1f934-1f3fd","1f934-1f3fe","1f934-1f3ff"],a:"3"},{n:["fantasy","princess","fairy tale"],u:"1f478",v:["1f478-1f3fb","1f478-1f3fc","1f478-1f3fd","1f478-1f3fe","1f478-1f3ff"],a:"0.6"},{n:["turban","person wearing turban"],u:"1f473",v:["1f473-1f3fb","1f473-1f3fc","1f473-1f3fd","1f473-1f3fe","1f473-1f3ff"],a:"0.6"},{n:["man","turban","man wearing turban"],u:"1f473-200d-2642-fe0f",v:["1f473-1f3fb-200d-2642-fe0f","1f473-1f3fc-200d-2642-fe0f","1f473-1f3fd-200d-2642-fe0f","1f473-1f3fe-200d-2642-fe0f","1f473-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","turban","woman wearing turban"],u:"1f473-200d-2640-fe0f",v:["1f473-1f3fb-200d-2640-fe0f","1f473-1f3fc-200d-2640-fe0f","1f473-1f3fd-200d-2640-fe0f","1f473-1f3fe-200d-2640-fe0f","1f473-1f3ff-200d-2640-fe0f"],a:"4"},{n:["cap","hat","person","skullcap","gua pi mao","person with skullcap"],u:"1f472",v:["1f472-1f3fb","1f472-1f3fc","1f472-1f3fd","1f472-1f3fe","1f472-1f3ff"],a:"0.6"},{n:["hijab","tichel","mantilla","headscarf","woman with headscarf"],u:"1f9d5",v:["1f9d5-1f3fb","1f9d5-1f3fc","1f9d5-1f3fd","1f9d5-1f3fe","1f9d5-1f3ff"],a:"5"},{n:["groom","person","tuxedo","person in tuxedo"],u:"1f935",v:["1f935-1f3fb","1f935-1f3fc","1f935-1f3fd","1f935-1f3fe","1f935-1f3ff"],a:"3"},{n:["man","tuxedo","man in tuxedo"],u:"1f935-200d-2642-fe0f",v:["1f935-1f3fb-200d-2642-fe0f","1f935-1f3fc-200d-2642-fe0f","1f935-1f3fd-200d-2642-fe0f","1f935-1f3fe-200d-2642-fe0f","1f935-1f3ff-200d-2642-fe0f"],a:"13"},{n:["woman","tuxedo","woman in tuxedo"],u:"1f935-200d-2640-fe0f",v:["1f935-1f3fb-200d-2640-fe0f","1f935-1f3fc-200d-2640-fe0f","1f935-1f3fd-200d-2640-fe0f","1f935-1f3fe-200d-2640-fe0f","1f935-1f3ff-200d-2640-fe0f"],a:"13"},{n:["veil","bride","person","wedding","person with veil"],u:"1f470",v:["1f470-1f3fb","1f470-1f3fc","1f470-1f3fd","1f470-1f3fe","1f470-1f3ff"],a:"0.6"},{n:["man","veil","man with veil"],u:"1f470-200d-2642-fe0f",v:["1f470-1f3fb-200d-2642-fe0f","1f470-1f3fc-200d-2642-fe0f","1f470-1f3fd-200d-2642-fe0f","1f470-1f3fe-200d-2642-fe0f","1f470-1f3ff-200d-2642-fe0f"],a:"13"},{n:["veil","woman","woman with veil"],u:"1f470-200d-2640-fe0f",v:["1f470-1f3fb-200d-2640-fe0f","1f470-1f3fc-200d-2640-fe0f","1f470-1f3fd-200d-2640-fe0f","1f470-1f3fe-200d-2640-fe0f","1f470-1f3ff-200d-2640-fe0f"],a:"13"},{n:["woman","pregnant","pregnant woman"],u:"1f930",v:["1f930-1f3fb","1f930-1f3fc","1f930-1f3fd","1f930-1f3fe","1f930-1f3ff"],a:"3"},{n:["full","belly","bloated","pregnant","pregnant man"],u:"1fac3",v:["1fac3-1f3fb","1fac3-1f3fc","1fac3-1f3fd","1fac3-1f3fe","1fac3-1f3ff"],a:"14"},{n:["full","belly","bloated","pregnant","pregnant person"],u:"1fac4",v:["1fac4-1f3fb","1fac4-1f3fc","1fac4-1f3fd","1fac4-1f3fe","1fac4-1f3ff"],a:"14"},{n:["baby","breast","nursing","breast feeding"],u:"1f931",v:["1f931-1f3fb","1f931-1f3fc","1f931-1f3fd","1f931-1f3fe","1f931-1f3ff"],a:"5"},{n:["baby","woman","feeding","nursing","woman feeding baby"],u:"1f469-200d-1f37c",v:["1f469-1f3fb-200d-1f37c","1f469-1f3fc-200d-1f37c","1f469-1f3fd-200d-1f37c","1f469-1f3fe-200d-1f37c","1f469-1f3ff-200d-1f37c"],a:"13"},{n:["man","baby","feeding","nursing","man feeding baby"],u:"1f468-200d-1f37c",v:["1f468-1f3fb-200d-1f37c","1f468-1f3fc-200d-1f37c","1f468-1f3fd-200d-1f37c","1f468-1f3fe-200d-1f37c","1f468-1f3ff-200d-1f37c"],a:"13"},{n:["baby","person","feeding","nursing","person feeding baby"],u:"1f9d1-200d-1f37c",v:["1f9d1-1f3fb-200d-1f37c","1f9d1-1f3fc-200d-1f37c","1f9d1-1f3fd-200d-1f37c","1f9d1-1f3fe-200d-1f37c","1f9d1-1f3ff-200d-1f37c"],a:"13"},{n:["baby","face","angel","fantasy","baby angel","fairy tale"],u:"1f47c",v:["1f47c-1f3fb","1f47c-1f3fc","1f47c-1f3fd","1f47c-1f3fe","1f47c-1f3ff"],a:"0.6"},{n:["claus","santa","father","christmas","Santa Claus","celebration"],u:"1f385",v:["1f385-1f3fb","1f385-1f3fc","1f385-1f3fd","1f385-1f3fe","1f385-1f3ff"],a:"0.6"},{n:["mrs.","claus","mother","christmas","Mrs. Claus","celebration"],u:"1f936",v:["1f936-1f3fb","1f936-1f3fc","1f936-1f3fd","1f936-1f3fe","1f936-1f3ff"],a:"3"},{n:["claus","mx claus","christmas"],u:"1f9d1-200d-1f384",v:["1f9d1-1f3fb-200d-1f384","1f9d1-1f3fc-200d-1f384","1f9d1-1f3fd-200d-1f384","1f9d1-1f3fe-200d-1f384","1f9d1-1f3ff-200d-1f384"],a:"13"},{n:["good","hero","heroine","superhero","superpower"],u:"1f9b8",v:["1f9b8-1f3fb","1f9b8-1f3fc","1f9b8-1f3fd","1f9b8-1f3fe","1f9b8-1f3ff"],a:"11"},{n:["man","good","hero","superpower","man superhero"],u:"1f9b8-200d-2642-fe0f",v:["1f9b8-1f3fb-200d-2642-fe0f","1f9b8-1f3fc-200d-2642-fe0f","1f9b8-1f3fd-200d-2642-fe0f","1f9b8-1f3fe-200d-2642-fe0f","1f9b8-1f3ff-200d-2642-fe0f"],a:"11"},{n:["good","hero","woman","heroine","superpower","woman superhero"],u:"1f9b8-200d-2640-fe0f",v:["1f9b8-1f3fb-200d-2640-fe0f","1f9b8-1f3fc-200d-2640-fe0f","1f9b8-1f3fd-200d-2640-fe0f","1f9b8-1f3fe-200d-2640-fe0f","1f9b8-1f3ff-200d-2640-fe0f"],a:"11"},{n:["evil","villain","criminal","superpower","supervillain"],u:"1f9b9",v:["1f9b9-1f3fb","1f9b9-1f3fc","1f9b9-1f3fd","1f9b9-1f3fe","1f9b9-1f3ff"],a:"11"},{n:["man","evil","villain","criminal","superpower","man supervillain"],u:"1f9b9-200d-2642-fe0f",v:["1f9b9-1f3fb-200d-2642-fe0f","1f9b9-1f3fc-200d-2642-fe0f","1f9b9-1f3fd-200d-2642-fe0f","1f9b9-1f3fe-200d-2642-fe0f","1f9b9-1f3ff-200d-2642-fe0f"],a:"11"},{n:["evil","woman","villain","criminal","superpower","woman supervillain"],u:"1f9b9-200d-2640-fe0f",v:["1f9b9-1f3fb-200d-2640-fe0f","1f9b9-1f3fc-200d-2640-fe0f","1f9b9-1f3fd-200d-2640-fe0f","1f9b9-1f3fe-200d-2640-fe0f","1f9b9-1f3ff-200d-2640-fe0f"],a:"11"},{n:["mage","witch","wizard","sorcerer","sorceress"],u:"1f9d9",v:["1f9d9-1f3fb","1f9d9-1f3fc","1f9d9-1f3fd","1f9d9-1f3fe","1f9d9-1f3ff"],a:"5"},{n:["wizard","man mage","sorcerer"],u:"1f9d9-200d-2642-fe0f",v:["1f9d9-1f3fb-200d-2642-fe0f","1f9d9-1f3fc-200d-2642-fe0f","1f9d9-1f3fd-200d-2642-fe0f","1f9d9-1f3fe-200d-2642-fe0f","1f9d9-1f3ff-200d-2642-fe0f"],a:"5"},{n:["witch","sorceress","woman mage"],u:"1f9d9-200d-2640-fe0f",v:["1f9d9-1f3fb-200d-2640-fe0f","1f9d9-1f3fc-200d-2640-fe0f","1f9d9-1f3fd-200d-2640-fe0f","1f9d9-1f3fe-200d-2640-fe0f","1f9d9-1f3ff-200d-2640-fe0f"],a:"5"},{n:["puck","fairy","oberon","titania"],u:"1f9da",v:["1f9da-1f3fb","1f9da-1f3fc","1f9da-1f3fd","1f9da-1f3fe","1f9da-1f3ff"],a:"5"},{n:["puck","oberon","man fairy"],u:"1f9da-200d-2642-fe0f",v:["1f9da-1f3fb-200d-2642-fe0f","1f9da-1f3fc-200d-2642-fe0f","1f9da-1f3fd-200d-2642-fe0f","1f9da-1f3fe-200d-2642-fe0f","1f9da-1f3ff-200d-2642-fe0f"],a:"5"},{n:["titania","woman fairy"],u:"1f9da-200d-2640-fe0f",v:["1f9da-1f3fb-200d-2640-fe0f","1f9da-1f3fc-200d-2640-fe0f","1f9da-1f3fd-200d-2640-fe0f","1f9da-1f3fe-200d-2640-fe0f","1f9da-1f3ff-200d-2640-fe0f"],a:"5"},{n:["undead","vampire","dracula"],u:"1f9db",v:["1f9db-1f3fb","1f9db-1f3fc","1f9db-1f3fd","1f9db-1f3fe","1f9db-1f3ff"],a:"5"},{n:["undead","dracula","man vampire"],u:"1f9db-200d-2642-fe0f",v:["1f9db-1f3fb-200d-2642-fe0f","1f9db-1f3fc-200d-2642-fe0f","1f9db-1f3fd-200d-2642-fe0f","1f9db-1f3fe-200d-2642-fe0f","1f9db-1f3ff-200d-2642-fe0f"],a:"5"},{n:["undead","woman vampire"],u:"1f9db-200d-2640-fe0f",v:["1f9db-1f3fb-200d-2640-fe0f","1f9db-1f3fc-200d-2640-fe0f","1f9db-1f3fd-200d-2640-fe0f","1f9db-1f3fe-200d-2640-fe0f","1f9db-1f3ff-200d-2640-fe0f"],a:"5"},{n:["merman","mermaid","merwoman","merperson"],u:"1f9dc",v:["1f9dc-1f3fb","1f9dc-1f3fc","1f9dc-1f3fd","1f9dc-1f3fe","1f9dc-1f3ff"],a:"5"},{n:["merman","triton"],u:"1f9dc-200d-2642-fe0f",v:["1f9dc-1f3fb-200d-2642-fe0f","1f9dc-1f3fc-200d-2642-fe0f","1f9dc-1f3fd-200d-2642-fe0f","1f9dc-1f3fe-200d-2642-fe0f","1f9dc-1f3ff-200d-2642-fe0f"],a:"5"},{n:["mermaid","merwoman"],u:"1f9dc-200d-2640-fe0f",v:["1f9dc-1f3fb-200d-2640-fe0f","1f9dc-1f3fc-200d-2640-fe0f","1f9dc-1f3fd-200d-2640-fe0f","1f9dc-1f3fe-200d-2640-fe0f","1f9dc-1f3ff-200d-2640-fe0f"],a:"5"},{n:["elf","magical"],u:"1f9dd",v:["1f9dd-1f3fb","1f9dd-1f3fc","1f9dd-1f3fd","1f9dd-1f3fe","1f9dd-1f3ff"],a:"5"},{n:["man elf","magical"],u:"1f9dd-200d-2642-fe0f",v:["1f9dd-1f3fb-200d-2642-fe0f","1f9dd-1f3fc-200d-2642-fe0f","1f9dd-1f3fd-200d-2642-fe0f","1f9dd-1f3fe-200d-2642-fe0f","1f9dd-1f3ff-200d-2642-fe0f"],a:"5"},{n:["magical","woman elf"],u:"1f9dd-200d-2640-fe0f",v:["1f9dd-1f3fb-200d-2640-fe0f","1f9dd-1f3fc-200d-2640-fe0f","1f9dd-1f3fd-200d-2640-fe0f","1f9dd-1f3fe-200d-2640-fe0f","1f9dd-1f3ff-200d-2640-fe0f"],a:"5"},{n:["genie","djinn"],u:"1f9de",a:"5"},{n:["djinn","man genie"],u:"1f9de-200d-2642-fe0f",a:"5"},{n:["djinn","woman genie"],u:"1f9de-200d-2640-fe0f",a:"5"},{n:["zombie","undead","walking dead"],u:"1f9df",a:"5"},{n:["undead","man zombie","walking dead"],u:"1f9df-200d-2642-fe0f",a:"5"},{n:["undead","woman zombie","walking dead"],u:"1f9df-200d-2640-fe0f",a:"5"},{n:["troll","fantasy","monster","fairy tale"],u:"1f9cc",a:"14"},{n:["face","salon","massage","person getting massage"],u:"1f486",v:["1f486-1f3fb","1f486-1f3fc","1f486-1f3fd","1f486-1f3fe","1f486-1f3ff"],a:"0.6"},{n:["man","face","massage","man getting massage"],u:"1f486-200d-2642-fe0f",v:["1f486-1f3fb-200d-2642-fe0f","1f486-1f3fc-200d-2642-fe0f","1f486-1f3fd-200d-2642-fe0f","1f486-1f3fe-200d-2642-fe0f","1f486-1f3ff-200d-2642-fe0f"],a:"4"},{n:["face","woman","massage","woman getting massage"],u:"1f486-200d-2640-fe0f",v:["1f486-1f3fb-200d-2640-fe0f","1f486-1f3fc-200d-2640-fe0f","1f486-1f3fd-200d-2640-fe0f","1f486-1f3fe-200d-2640-fe0f","1f486-1f3ff-200d-2640-fe0f"],a:"4"},{n:["barber","beauty","parlor","haircut","person getting haircut"],u:"1f487",v:["1f487-1f3fb","1f487-1f3fc","1f487-1f3fd","1f487-1f3fe","1f487-1f3ff"],a:"0.6"},{n:["man","haircut","man getting haircut"],u:"1f487-200d-2642-fe0f",v:["1f487-1f3fb-200d-2642-fe0f","1f487-1f3fc-200d-2642-fe0f","1f487-1f3fd-200d-2642-fe0f","1f487-1f3fe-200d-2642-fe0f","1f487-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","haircut","woman getting haircut"],u:"1f487-200d-2640-fe0f",v:["1f487-1f3fb-200d-2640-fe0f","1f487-1f3fc-200d-2640-fe0f","1f487-1f3fd-200d-2640-fe0f","1f487-1f3fe-200d-2640-fe0f","1f487-1f3ff-200d-2640-fe0f"],a:"4"},{n:["hike","walk","walking","person walking"],u:"1f6b6",v:["1f6b6-1f3fb","1f6b6-1f3fc","1f6b6-1f3fd","1f6b6-1f3fe","1f6b6-1f3ff"],a:"0.6"},{n:["man","hike","walk","man walking"],u:"1f6b6-200d-2642-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f","1f6b6-1f3fc-200d-2642-fe0f","1f6b6-1f3fd-200d-2642-fe0f","1f6b6-1f3fe-200d-2642-fe0f","1f6b6-1f3ff-200d-2642-fe0f"],a:"4"},{n:["hike","walk","woman","woman walking"],u:"1f6b6-200d-2640-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f","1f6b6-1f3fc-200d-2640-fe0f","1f6b6-1f3fd-200d-2640-fe0f","1f6b6-1f3fe-200d-2640-fe0f","1f6b6-1f3ff-200d-2640-fe0f"],a:"4"},{n:["hike","walk","walking","person walking","person walking facing right"],u:"1f6b6-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-27a1-fe0f","1f6b6-1f3fc-200d-27a1-fe0f","1f6b6-1f3fd-200d-27a1-fe0f","1f6b6-1f3fe-200d-27a1-fe0f","1f6b6-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["hike","walk","woman","woman walking","woman walking facing right"],u:"1f6b6-200d-2640-fe0f-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man","hike","walk","man walking","man walking facing right"],u:"1f6b6-200d-2642-fe0f-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["stand","standing","person standing"],u:"1f9cd",v:["1f9cd-1f3fb","1f9cd-1f3fc","1f9cd-1f3fd","1f9cd-1f3fe","1f9cd-1f3ff"],a:"12"},{n:["man","standing","man standing"],u:"1f9cd-200d-2642-fe0f",v:["1f9cd-1f3fb-200d-2642-fe0f","1f9cd-1f3fc-200d-2642-fe0f","1f9cd-1f3fd-200d-2642-fe0f","1f9cd-1f3fe-200d-2642-fe0f","1f9cd-1f3ff-200d-2642-fe0f"],a:"12"},{n:["woman","standing","woman standing"],u:"1f9cd-200d-2640-fe0f",v:["1f9cd-1f3fb-200d-2640-fe0f","1f9cd-1f3fc-200d-2640-fe0f","1f9cd-1f3fd-200d-2640-fe0f","1f9cd-1f3fe-200d-2640-fe0f","1f9cd-1f3ff-200d-2640-fe0f"],a:"12"},{n:["kneel","kneeling","person kneeling"],u:"1f9ce",v:["1f9ce-1f3fb","1f9ce-1f3fc","1f9ce-1f3fd","1f9ce-1f3fe","1f9ce-1f3ff"],a:"12"},{n:["man","kneeling","man kneeling"],u:"1f9ce-200d-2642-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f","1f9ce-1f3fc-200d-2642-fe0f","1f9ce-1f3fd-200d-2642-fe0f","1f9ce-1f3fe-200d-2642-fe0f","1f9ce-1f3ff-200d-2642-fe0f"],a:"12"},{n:["woman","kneeling","woman kneeling"],u:"1f9ce-200d-2640-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f","1f9ce-1f3fc-200d-2640-fe0f","1f9ce-1f3fd-200d-2640-fe0f","1f9ce-1f3fe-200d-2640-fe0f","1f9ce-1f3ff-200d-2640-fe0f"],a:"12"},{n:["kneel","kneeling","person kneeling","person kneeling facing right"],u:"1f9ce-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-27a1-fe0f","1f9ce-1f3fc-200d-27a1-fe0f","1f9ce-1f3fd-200d-27a1-fe0f","1f9ce-1f3fe-200d-27a1-fe0f","1f9ce-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["woman","kneeling","woman kneeling facing right"],u:"1f9ce-200d-2640-fe0f-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man","kneeling","man kneeling facing right"],u:"1f9ce-200d-2642-fe0f-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["blind","accessibility","person with white cane"],u:"1f9d1-200d-1f9af",v:["1f9d1-1f3fb-200d-1f9af","1f9d1-1f3fc-200d-1f9af","1f9d1-1f3fd-200d-1f9af","1f9d1-1f3fe-200d-1f9af","1f9d1-1f3ff-200d-1f9af"],a:"12.1"},{n:["blind","accessibility","person with white cane","person with white cane facing right"],u:"1f9d1-200d-1f9af-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.1"},{n:["man","blind","accessibility","man with white cane"],u:"1f468-200d-1f9af",v:["1f468-1f3fb-200d-1f9af","1f468-1f3fc-200d-1f9af","1f468-1f3fd-200d-1f9af","1f468-1f3fe-200d-1f9af","1f468-1f3ff-200d-1f9af"],a:"12"},{n:["man","blind","accessibility","man with white cane","man with white cane facing right"],u:"1f468-200d-1f9af-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9af-200d-27a1-fe0f","1f468-1f3fc-200d-1f9af-200d-27a1-fe0f","1f468-1f3fd-200d-1f9af-200d-27a1-fe0f","1f468-1f3fe-200d-1f9af-200d-27a1-fe0f","1f468-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.1"},{n:["blind","woman","accessibility","woman with white cane"],u:"1f469-200d-1f9af",v:["1f469-1f3fb-200d-1f9af","1f469-1f3fc-200d-1f9af","1f469-1f3fd-200d-1f9af","1f469-1f3fe-200d-1f9af","1f469-1f3ff-200d-1f9af"],a:"12"},{n:["blind","woman","accessibility","woman with white cane","woman with white cane facing right"],u:"1f469-200d-1f9af-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9af-200d-27a1-fe0f","1f469-1f3fc-200d-1f9af-200d-27a1-fe0f","1f469-1f3fd-200d-1f9af-200d-27a1-fe0f","1f469-1f3fe-200d-1f9af-200d-27a1-fe0f","1f469-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.1"},{n:["wheelchair","accessibility","person in motorized wheelchair"],u:"1f9d1-200d-1f9bc",v:["1f9d1-1f3fb-200d-1f9bc","1f9d1-1f3fc-200d-1f9bc","1f9d1-1f3fd-200d-1f9bc","1f9d1-1f3fe-200d-1f9bc","1f9d1-1f3ff-200d-1f9bc"],a:"12.1"},{n:["wheelchair","accessibility","person in motorized wheelchair","person in motorized wheelchair facing right"],u:"1f9d1-200d-1f9bc-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.1"},{n:["man","wheelchair","accessibility","man in motorized wheelchair"],u:"1f468-200d-1f9bc",v:["1f468-1f3fb-200d-1f9bc","1f468-1f3fc-200d-1f9bc","1f468-1f3fd-200d-1f9bc","1f468-1f3fe-200d-1f9bc","1f468-1f3ff-200d-1f9bc"],a:"12"},{n:["man","wheelchair","accessibility","man in motorized wheelchair","man in motorized wheelchair facing right"],u:"1f468-200d-1f9bc-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f468-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.1"},{n:["woman","wheelchair","accessibility","woman in motorized wheelchair"],u:"1f469-200d-1f9bc",v:["1f469-1f3fb-200d-1f9bc","1f469-1f3fc-200d-1f9bc","1f469-1f3fd-200d-1f9bc","1f469-1f3fe-200d-1f9bc","1f469-1f3ff-200d-1f9bc"],a:"12"},{n:["woman","wheelchair","accessibility","woman in motorized wheelchair","woman in motorized wheelchair facing right"],u:"1f469-200d-1f9bc-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f469-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.1"},{n:["wheelchair","accessibility","person in manual wheelchair"],u:"1f9d1-200d-1f9bd",v:["1f9d1-1f3fb-200d-1f9bd","1f9d1-1f3fc-200d-1f9bd","1f9d1-1f3fd-200d-1f9bd","1f9d1-1f3fe-200d-1f9bd","1f9d1-1f3ff-200d-1f9bd"],a:"12.1"},{n:["wheelchair","accessibility","person in manual wheelchair","person in manual wheelchair facing right"],u:"1f9d1-200d-1f9bd-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.1"},{n:["man","wheelchair","accessibility","man in manual wheelchair"],u:"1f468-200d-1f9bd",v:["1f468-1f3fb-200d-1f9bd","1f468-1f3fc-200d-1f9bd","1f468-1f3fd-200d-1f9bd","1f468-1f3fe-200d-1f9bd","1f468-1f3ff-200d-1f9bd"],a:"12"},{n:["man","wheelchair","accessibility","man in manual wheelchair","man in manual wheelchair facing right"],u:"1f468-200d-1f9bd-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f468-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.1"},{n:["woman","wheelchair","accessibility","woman in manual wheelchair"],u:"1f469-200d-1f9bd",v:["1f469-1f3fb-200d-1f9bd","1f469-1f3fc-200d-1f9bd","1f469-1f3fd-200d-1f9bd","1f469-1f3fe-200d-1f9bd","1f469-1f3ff-200d-1f9bd"],a:"12"},{n:["woman","wheelchair","accessibility","woman in manual wheelchair","woman in manual wheelchair facing right"],u:"1f469-200d-1f9bd-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f469-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.1"},{n:["running","marathon","person running"],u:"1f3c3",v:["1f3c3-1f3fb","1f3c3-1f3fc","1f3c3-1f3fd","1f3c3-1f3fe","1f3c3-1f3ff"],a:"0.6"},{n:["man","racing","running","marathon","man running"],u:"1f3c3-200d-2642-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f","1f3c3-1f3fc-200d-2642-fe0f","1f3c3-1f3fd-200d-2642-fe0f","1f3c3-1f3fe-200d-2642-fe0f","1f3c3-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","racing","running","marathon","woman running"],u:"1f3c3-200d-2640-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f","1f3c3-1f3fc-200d-2640-fe0f","1f3c3-1f3fd-200d-2640-fe0f","1f3c3-1f3fe-200d-2640-fe0f","1f3c3-1f3ff-200d-2640-fe0f"],a:"4"},{n:["running","marathon","person running","person running facing right"],u:"1f3c3-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-27a1-fe0f","1f3c3-1f3fc-200d-27a1-fe0f","1f3c3-1f3fd-200d-27a1-fe0f","1f3c3-1f3fe-200d-27a1-fe0f","1f3c3-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["woman","racing","running","marathon","woman running facing right"],u:"1f3c3-200d-2640-fe0f-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man","racing","running","marathon","man running facing right"],u:"1f3c3-200d-2642-fe0f-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["dance","woman","dancing","woman dancing"],u:"1f483",v:["1f483-1f3fb","1f483-1f3fc","1f483-1f3fd","1f483-1f3fe","1f483-1f3ff"],a:"0.6"},{n:["man","dance","dancing","man dancing"],u:"1f57a",v:["1f57a-1f3fb","1f57a-1f3fc","1f57a-1f3fd","1f57a-1f3fe","1f57a-1f3ff"],a:"3"},{n:["suit","person","business","person in suit levitating"],u:"1f574-fe0f",v:["1f574-1f3fb","1f574-1f3fc","1f574-1f3fd","1f574-1f3fe","1f574-1f3ff"],a:"0.7"},{n:["dancer","partying","bunny ear","people with bunny ears"],u:"1f46f",a:"0.6"},{n:["men","dancer","partying","bunny ear","men with bunny ears"],u:"1f46f-200d-2642-fe0f",a:"4"},{n:["women","dancer","partying","bunny ear","women with bunny ears"],u:"1f46f-200d-2640-fe0f",a:"4"},{n:["sauna","steam room","person in steamy room"],u:"1f9d6",v:["1f9d6-1f3fb","1f9d6-1f3fc","1f9d6-1f3fd","1f9d6-1f3fe","1f9d6-1f3ff"],a:"5"},{n:["sauna","steam room","man in steamy room"],u:"1f9d6-200d-2642-fe0f",v:["1f9d6-1f3fb-200d-2642-fe0f","1f9d6-1f3fc-200d-2642-fe0f","1f9d6-1f3fd-200d-2642-fe0f","1f9d6-1f3fe-200d-2642-fe0f","1f9d6-1f3ff-200d-2642-fe0f"],a:"5"},{n:["sauna","steam room","woman in steamy room"],u:"1f9d6-200d-2640-fe0f",v:["1f9d6-1f3fb-200d-2640-fe0f","1f9d6-1f3fc-200d-2640-fe0f","1f9d6-1f3fd-200d-2640-fe0f","1f9d6-1f3fe-200d-2640-fe0f","1f9d6-1f3ff-200d-2640-fe0f"],a:"5"},{n:["climber","person climbing"],u:"1f9d7",v:["1f9d7-1f3fb","1f9d7-1f3fc","1f9d7-1f3fd","1f9d7-1f3fe","1f9d7-1f3ff"],a:"5"},{n:["climber","man climbing"],u:"1f9d7-200d-2642-fe0f",v:["1f9d7-1f3fb-200d-2642-fe0f","1f9d7-1f3fc-200d-2642-fe0f","1f9d7-1f3fd-200d-2642-fe0f","1f9d7-1f3fe-200d-2642-fe0f","1f9d7-1f3ff-200d-2642-fe0f"],a:"5"},{n:["climber","woman climbing"],u:"1f9d7-200d-2640-fe0f",v:["1f9d7-1f3fb-200d-2640-fe0f","1f9d7-1f3fc-200d-2640-fe0f","1f9d7-1f3fd-200d-2640-fe0f","1f9d7-1f3fe-200d-2640-fe0f","1f9d7-1f3ff-200d-2640-fe0f"],a:"5"},{n:["sword","fencer","fencing","person fencing"],u:"1f93a",a:"3"},{n:["horse","jockey","racing","racehorse","horse racing"],u:"1f3c7",v:["1f3c7-1f3fb","1f3c7-1f3fc","1f3c7-1f3fd","1f3c7-1f3fe","1f3c7-1f3ff"],a:"1"},{n:["ski","snow","skier"],u:"26f7-fe0f",a:"0.7"},{n:["ski","snow","snowboard","snowboarder"],u:"1f3c2",v:["1f3c2-1f3fb","1f3c2-1f3fc","1f3c2-1f3fd","1f3c2-1f3fe","1f3c2-1f3ff"],a:"0.6"},{n:["ball","golf","person golfing"],u:"1f3cc-fe0f",v:["1f3cc-1f3fb","1f3cc-1f3fc","1f3cc-1f3fd","1f3cc-1f3fe","1f3cc-1f3ff"],a:"0.7"},{n:["man","golf","man golfing"],u:"1f3cc-fe0f-200d-2642-fe0f",v:["1f3cc-1f3fb-200d-2642-fe0f","1f3cc-1f3fc-200d-2642-fe0f","1f3cc-1f3fd-200d-2642-fe0f","1f3cc-1f3fe-200d-2642-fe0f","1f3cc-1f3ff-200d-2642-fe0f"],a:"4"},{n:["golf","woman","woman golfing"],u:"1f3cc-fe0f-200d-2640-fe0f",v:["1f3cc-1f3fb-200d-2640-fe0f","1f3cc-1f3fc-200d-2640-fe0f","1f3cc-1f3fd-200d-2640-fe0f","1f3cc-1f3fe-200d-2640-fe0f","1f3cc-1f3ff-200d-2640-fe0f"],a:"4"},{n:["surfing","person surfing"],u:"1f3c4",v:["1f3c4-1f3fb","1f3c4-1f3fc","1f3c4-1f3fd","1f3c4-1f3fe","1f3c4-1f3ff"],a:"0.6"},{n:["man","surfing","man surfing"],u:"1f3c4-200d-2642-fe0f",v:["1f3c4-1f3fb-200d-2642-fe0f","1f3c4-1f3fc-200d-2642-fe0f","1f3c4-1f3fd-200d-2642-fe0f","1f3c4-1f3fe-200d-2642-fe0f","1f3c4-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","surfing","woman surfing"],u:"1f3c4-200d-2640-fe0f",v:["1f3c4-1f3fb-200d-2640-fe0f","1f3c4-1f3fc-200d-2640-fe0f","1f3c4-1f3fd-200d-2640-fe0f","1f3c4-1f3fe-200d-2640-fe0f","1f3c4-1f3ff-200d-2640-fe0f"],a:"4"},{n:["boat","rowboat","person rowing boat"],u:"1f6a3",v:["1f6a3-1f3fb","1f6a3-1f3fc","1f6a3-1f3fd","1f6a3-1f3fe","1f6a3-1f3ff"],a:"1"},{n:["man","boat","rowboat","man rowing boat"],u:"1f6a3-200d-2642-fe0f",v:["1f6a3-1f3fb-200d-2642-fe0f","1f6a3-1f3fc-200d-2642-fe0f","1f6a3-1f3fd-200d-2642-fe0f","1f6a3-1f3fe-200d-2642-fe0f","1f6a3-1f3ff-200d-2642-fe0f"],a:"4"},{n:["boat","woman","rowboat","woman rowing boat"],u:"1f6a3-200d-2640-fe0f",v:["1f6a3-1f3fb-200d-2640-fe0f","1f6a3-1f3fc-200d-2640-fe0f","1f6a3-1f3fd-200d-2640-fe0f","1f6a3-1f3fe-200d-2640-fe0f","1f6a3-1f3ff-200d-2640-fe0f"],a:"4"},{n:["swim","person swimming"],u:"1f3ca",v:["1f3ca-1f3fb","1f3ca-1f3fc","1f3ca-1f3fd","1f3ca-1f3fe","1f3ca-1f3ff"],a:"0.6"},{n:["man","swim","man swimming"],u:"1f3ca-200d-2642-fe0f",v:["1f3ca-1f3fb-200d-2642-fe0f","1f3ca-1f3fc-200d-2642-fe0f","1f3ca-1f3fd-200d-2642-fe0f","1f3ca-1f3fe-200d-2642-fe0f","1f3ca-1f3ff-200d-2642-fe0f"],a:"4"},{n:["swim","woman","woman swimming"],u:"1f3ca-200d-2640-fe0f",v:["1f3ca-1f3fb-200d-2640-fe0f","1f3ca-1f3fc-200d-2640-fe0f","1f3ca-1f3fd-200d-2640-fe0f","1f3ca-1f3fe-200d-2640-fe0f","1f3ca-1f3ff-200d-2640-fe0f"],a:"4"},{n:["ball","person bouncing ball"],u:"26f9-fe0f",v:["26f9-1f3fb","26f9-1f3fc","26f9-1f3fd","26f9-1f3fe","26f9-1f3ff"],a:"0.7"},{n:["man","ball","man bouncing ball"],u:"26f9-fe0f-200d-2642-fe0f",v:["26f9-1f3fb-200d-2642-fe0f","26f9-1f3fc-200d-2642-fe0f","26f9-1f3fd-200d-2642-fe0f","26f9-1f3fe-200d-2642-fe0f","26f9-1f3ff-200d-2642-fe0f"],a:"4"},{n:["ball","woman","woman bouncing ball"],u:"26f9-fe0f-200d-2640-fe0f",v:["26f9-1f3fb-200d-2640-fe0f","26f9-1f3fc-200d-2640-fe0f","26f9-1f3fd-200d-2640-fe0f","26f9-1f3fe-200d-2640-fe0f","26f9-1f3ff-200d-2640-fe0f"],a:"4"},{n:["lifter","weight","person lifting weights"],u:"1f3cb-fe0f",v:["1f3cb-1f3fb","1f3cb-1f3fc","1f3cb-1f3fd","1f3cb-1f3fe","1f3cb-1f3ff"],a:"0.7"},{n:["man","weight lifter","man lifting weights"],u:"1f3cb-fe0f-200d-2642-fe0f",v:["1f3cb-1f3fb-200d-2642-fe0f","1f3cb-1f3fc-200d-2642-fe0f","1f3cb-1f3fd-200d-2642-fe0f","1f3cb-1f3fe-200d-2642-fe0f","1f3cb-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","weight lifter","woman lifting weights"],u:"1f3cb-fe0f-200d-2640-fe0f",v:["1f3cb-1f3fb-200d-2640-fe0f","1f3cb-1f3fc-200d-2640-fe0f","1f3cb-1f3fd-200d-2640-fe0f","1f3cb-1f3fe-200d-2640-fe0f","1f3cb-1f3ff-200d-2640-fe0f"],a:"4"},{n:["biking","bicycle","cyclist","person biking"],u:"1f6b4",v:["1f6b4-1f3fb","1f6b4-1f3fc","1f6b4-1f3fd","1f6b4-1f3fe","1f6b4-1f3ff"],a:"1"},{n:["man","biking","bicycle","cyclist","man biking"],u:"1f6b4-200d-2642-fe0f",v:["1f6b4-1f3fb-200d-2642-fe0f","1f6b4-1f3fc-200d-2642-fe0f","1f6b4-1f3fd-200d-2642-fe0f","1f6b4-1f3fe-200d-2642-fe0f","1f6b4-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","biking","bicycle","cyclist","woman biking"],u:"1f6b4-200d-2640-fe0f",v:["1f6b4-1f3fb-200d-2640-fe0f","1f6b4-1f3fc-200d-2640-fe0f","1f6b4-1f3fd-200d-2640-fe0f","1f6b4-1f3fe-200d-2640-fe0f","1f6b4-1f3ff-200d-2640-fe0f"],a:"4"},{n:["bike","bicycle","cyclist","mountain","bicyclist","person mountain biking"],u:"1f6b5",v:["1f6b5-1f3fb","1f6b5-1f3fc","1f6b5-1f3fd","1f6b5-1f3fe","1f6b5-1f3ff"],a:"1"},{n:["man","bike","bicycle","cyclist","mountain","man mountain biking"],u:"1f6b5-200d-2642-fe0f",v:["1f6b5-1f3fb-200d-2642-fe0f","1f6b5-1f3fc-200d-2642-fe0f","1f6b5-1f3fd-200d-2642-fe0f","1f6b5-1f3fe-200d-2642-fe0f","1f6b5-1f3ff-200d-2642-fe0f"],a:"4"},{n:["bike","woman","biking","bicycle","cyclist","mountain","woman mountain biking"],u:"1f6b5-200d-2640-fe0f",v:["1f6b5-1f3fb-200d-2640-fe0f","1f6b5-1f3fc-200d-2640-fe0f","1f6b5-1f3fd-200d-2640-fe0f","1f6b5-1f3fe-200d-2640-fe0f","1f6b5-1f3ff-200d-2640-fe0f"],a:"4"},{n:["cartwheel","gymnastics","person cartwheeling"],u:"1f938",v:["1f938-1f3fb","1f938-1f3fc","1f938-1f3fd","1f938-1f3fe","1f938-1f3ff"],a:"3"},{n:["man","cartwheel","gymnastics","man cartwheeling"],u:"1f938-200d-2642-fe0f",v:["1f938-1f3fb-200d-2642-fe0f","1f938-1f3fc-200d-2642-fe0f","1f938-1f3fd-200d-2642-fe0f","1f938-1f3fe-200d-2642-fe0f","1f938-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","cartwheel","gymnastics","woman cartwheeling"],u:"1f938-200d-2640-fe0f",v:["1f938-1f3fb-200d-2640-fe0f","1f938-1f3fc-200d-2640-fe0f","1f938-1f3fd-200d-2640-fe0f","1f938-1f3fe-200d-2640-fe0f","1f938-1f3ff-200d-2640-fe0f"],a:"4"},{n:["wrestle","wrestler","people wrestling"],u:"1f93c",a:"3"},{n:["men","wrestle","men wrestling"],u:"1f93c-200d-2642-fe0f",a:"4"},{n:["women","wrestle","women wrestling"],u:"1f93c-200d-2640-fe0f",a:"4"},{n:["polo","water","person playing water polo"],u:"1f93d",v:["1f93d-1f3fb","1f93d-1f3fc","1f93d-1f3fd","1f93d-1f3fe","1f93d-1f3ff"],a:"3"},{n:["man","water polo","man playing water polo"],u:"1f93d-200d-2642-fe0f",v:["1f93d-1f3fb-200d-2642-fe0f","1f93d-1f3fc-200d-2642-fe0f","1f93d-1f3fd-200d-2642-fe0f","1f93d-1f3fe-200d-2642-fe0f","1f93d-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","water polo","woman playing water polo"],u:"1f93d-200d-2640-fe0f",v:["1f93d-1f3fb-200d-2640-fe0f","1f93d-1f3fc-200d-2640-fe0f","1f93d-1f3fd-200d-2640-fe0f","1f93d-1f3fe-200d-2640-fe0f","1f93d-1f3ff-200d-2640-fe0f"],a:"4"},{n:["ball","handball","person playing handball"],u:"1f93e",v:["1f93e-1f3fb","1f93e-1f3fc","1f93e-1f3fd","1f93e-1f3fe","1f93e-1f3ff"],a:"3"},{n:["man","handball","man playing handball"],u:"1f93e-200d-2642-fe0f",v:["1f93e-1f3fb-200d-2642-fe0f","1f93e-1f3fc-200d-2642-fe0f","1f93e-1f3fd-200d-2642-fe0f","1f93e-1f3fe-200d-2642-fe0f","1f93e-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","handball","woman playing handball"],u:"1f93e-200d-2640-fe0f",v:["1f93e-1f3fb-200d-2640-fe0f","1f93e-1f3fc-200d-2640-fe0f","1f93e-1f3fd-200d-2640-fe0f","1f93e-1f3fe-200d-2640-fe0f","1f93e-1f3ff-200d-2640-fe0f"],a:"4"},{n:["skill","juggle","balance","multitask","person juggling"],u:"1f939",v:["1f939-1f3fb","1f939-1f3fc","1f939-1f3fd","1f939-1f3fe","1f939-1f3ff"],a:"3"},{n:["man","juggling","multitask","man juggling"],u:"1f939-200d-2642-fe0f",v:["1f939-1f3fb-200d-2642-fe0f","1f939-1f3fc-200d-2642-fe0f","1f939-1f3fd-200d-2642-fe0f","1f939-1f3fe-200d-2642-fe0f","1f939-1f3ff-200d-2642-fe0f"],a:"4"},{n:["woman","juggling","multitask","woman juggling"],u:"1f939-200d-2640-fe0f",v:["1f939-1f3fb-200d-2640-fe0f","1f939-1f3fc-200d-2640-fe0f","1f939-1f3fd-200d-2640-fe0f","1f939-1f3fe-200d-2640-fe0f","1f939-1f3ff-200d-2640-fe0f"],a:"4"},{n:["yoga","meditation","person in lotus position"],u:"1f9d8",v:["1f9d8-1f3fb","1f9d8-1f3fc","1f9d8-1f3fd","1f9d8-1f3fe","1f9d8-1f3ff"],a:"5"},{n:["yoga","meditation","man in lotus position"],u:"1f9d8-200d-2642-fe0f",v:["1f9d8-1f3fb-200d-2642-fe0f","1f9d8-1f3fc-200d-2642-fe0f","1f9d8-1f3fd-200d-2642-fe0f","1f9d8-1f3fe-200d-2642-fe0f","1f9d8-1f3ff-200d-2642-fe0f"],a:"5"},{n:["yoga","meditation","woman in lotus position"],u:"1f9d8-200d-2640-fe0f",v:["1f9d8-1f3fb-200d-2640-fe0f","1f9d8-1f3fc-200d-2640-fe0f","1f9d8-1f3fd-200d-2640-fe0f","1f9d8-1f3fe-200d-2640-fe0f","1f9d8-1f3ff-200d-2640-fe0f"],a:"5"},{n:["bath","bathtub","person taking bath"],u:"1f6c0",v:["1f6c0-1f3fb","1f6c0-1f3fc","1f6c0-1f3fd","1f6c0-1f3fe","1f6c0-1f3ff"],a:"0.6"},{n:["hotel","sleep","good night","person in bed"],u:"1f6cc",v:["1f6cc-1f3fb","1f6cc-1f3fc","1f6cc-1f3fd","1f6cc-1f3fe","1f6cc-1f3ff"],a:"1"},{n:["hand","hold","couple","person","holding hands","people holding hands"],u:"1f9d1-200d-1f91d-200d-1f9d1",v:["1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff"],a:"12"},{n:["hand","women","couple","holding hands","women holding hands"],u:"1f46d",v:["1f46d-1f3fb","1f46d-1f3fc","1f46d-1f3fd","1f46d-1f3fe","1f46d-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe"],a:"1"},{n:["man","hand","hold","woman","couple","holding hands","woman and man holding hands"],u:"1f46b",v:["1f46b-1f3fb","1f46b-1f3fc","1f46b-1f3fd","1f46b-1f3fe","1f46b-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"0.6"},{n:["man","men","twins","couple","gemini","zodiac","holding hands","men holding hands"],u:"1f46c",v:["1f46c-1f3fb","1f46c-1f3fc","1f46c-1f3fd","1f46c-1f3fe","1f46c-1f3ff","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"1"},{n:["kiss","couple"],u:"1f48f",v:["1f48f-1f3fb","1f48f-1f3fc","1f48f-1f3fd","1f48f-1f3fe","1f48f-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe"],a:"0.6"},{n:["man","kiss","woman","couple","kiss: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2"},{n:["man","kiss","couple","kiss: man, man"],u:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2"},{n:["kiss","woman","couple","kiss: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff"],a:"2"},{n:["love","couple","couple with heart"],u:"1f491",v:["1f491-1f3fb","1f491-1f3fc","1f491-1f3fd","1f491-1f3fe","1f491-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fe"],a:"0.6"},{n:["man","love","woman","couple","couple with heart","couple with heart: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2"},{n:["man","love","couple","couple with heart","couple with heart: man, man"],u:"1f468-200d-2764-fe0f-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2"},{n:["love","woman","couple","couple with heart","couple with heart: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff"],a:"2"},{n:["boy","man","woman","family","family: man, woman, boy"],u:"1f468-200d-1f469-200d-1f466",a:"2"},{n:["man","girl","woman","family","family: man, woman, girl"],u:"1f468-200d-1f469-200d-1f467",a:"2"},{n:["boy","man","girl","woman","family","family: man, woman, girl, boy"],u:"1f468-200d-1f469-200d-1f467-200d-1f466",a:"2"},{n:["boy","man","woman","family","family: man, woman, boy, boy"],u:"1f468-200d-1f469-200d-1f466-200d-1f466",a:"2"},{n:["man","girl","woman","family","family: man, woman, girl, girl"],u:"1f468-200d-1f469-200d-1f467-200d-1f467",a:"2"},{n:["boy","man","family","family: man, man, boy"],u:"1f468-200d-1f468-2
vendor: 43,547 bytes, line 115
11500d-1f466",a:"2"},{n:["man","girl","family","family: man, man, girl"],u:"1f468-200d-1f468-200d-1f467",a:"2"},{n:["boy","man","girl","family","family: man, man, girl, boy"],u:"1f468-200d-1f468-200d-1f467-200d-1f466",a:"2"},{n:["boy","man","family","family: man, man, boy, boy"],u:"1f468-200d-1f468-200d-1f466-200d-1f466",a:"2"},{n:["man","girl","family","family: man, man, girl, girl"],u:"1f468-200d-1f468-200d-1f467-200d-1f467",a:"2"},{n:["boy","woman","family","family: woman, woman, boy"],u:"1f469-200d-1f469-200d-1f466",a:"2"},{n:["girl","woman","family","family: woman, woman, girl"],u:"1f469-200d-1f469-200d-1f467",a:"2"},{n:["boy","girl","woman","family","family: woman, woman, girl, boy"],u:"1f469-200d-1f469-200d-1f467-200d-1f466",a:"2"},{n:["boy","woman","family","family: woman, woman, boy, boy"],u:"1f469-200d-1f469-200d-1f466-200d-1f466",a:"2"},{n:["girl","woman","family","family: woman, woman, girl, girl"],u:"1f469-200d-1f469-200d-1f467-200d-1f467",a:"2"},{n:["boy","man","family","family: man, boy"],u:"1f468-200d-1f466",a:"4"},{n:["boy","man","family","family: man, boy, boy"],u:"1f468-200d-1f466-200d-1f466",a:"4"},{n:["man","girl","family","family: man, girl"],u:"1f468-200d-1f467",a:"4"},{n:["boy","man","girl","family","family: man, girl, boy"],u:"1f468-200d-1f467-200d-1f466",a:"4"},{n:["man","girl","family","family: man, girl, girl"],u:"1f468-200d-1f467-200d-1f467",a:"4"},{n:["boy","woman","family","family: woman, boy"],u:"1f469-200d-1f466",a:"4"},{n:["boy","woman","family","family: woman, boy, boy"],u:"1f469-200d-1f466-200d-1f466",a:"4"},{n:["girl","woman","family","family: woman, girl"],u:"1f469-200d-1f467",a:"4"},{n:["boy","girl","woman","family","family: woman, girl, boy"],u:"1f469-200d-1f467-200d-1f466",a:"4"},{n:["girl","woman","family","family: woman, girl, girl"],u:"1f469-200d-1f467-200d-1f467",a:"4"},{n:["face","head","speak","speaking","silhouette","speaking head"],u:"1f5e3-fe0f",a:"0.7"},{n:["bust","silhouette","bust in silhouette"],u:"1f464",a:"0.6"},{n:["bust","silhouette","busts in silhouette"],u:"1f465",a:"1"},{n:["hug","hello","thanks","goodbye","people hugging"],u:"1fac2",a:"13"},{n:["family"],u:"1f46a",a:"0.6"},{n:["family: adult, adult, child"],u:"1f9d1-200d-1f9d1-200d-1f9d2",a:"15.1"},{n:["family: adult, adult, child, child"],u:"1f9d1-200d-1f9d1-200d-1f9d2-200d-1f9d2",a:"15.1"},{n:["family: adult, child"],u:"1f9d1-200d-1f9d2",a:"15.1"},{n:["family: adult, child, child"],u:"1f9d1-200d-1f9d2-200d-1f9d2",a:"15.1"},{n:["print","clothing","footprint","footprints"],u:"1f463",a:"0.6"}],animals_nature:[{n:["face","monkey","monkey face"],u:"1f435",a:"0.6"},{n:["monkey"],u:"1f412",a:"0.6"},{n:["gorilla"],u:"1f98d",a:"3"},{n:["ape","orangutan"],u:"1f9a7",a:"12"},{n:["dog","pet","face","dog face"],u:"1f436",a:"0.6"},{n:["dog","pet"],u:"1f415",a:"0.7"},{n:["blind","guide","guide dog","accessibility"],u:"1f9ae",a:"12"},{n:["dog","service","assistance","service dog","accessibility"],u:"1f415-200d-1f9ba",a:"12"},{n:["dog","poodle"],u:"1f429",a:"0.6"},{n:["wolf","face"],u:"1f43a",a:"0.6"},{n:["fox","face"],u:"1f98a",a:"3"},{n:["sly","raccoon","curious"],u:"1f99d",a:"11"},{n:["cat","pet","face","cat face"],u:"1f431",a:"0.6"},{n:["cat","pet"],u:"1f408",a:"0.7"},{n:["cat","black","unlucky","black cat"],u:"1f408-200d-2b1b",a:"13"},{n:["leo","lion","face","zodiac"],u:"1f981",a:"1"},{n:["face","tiger","tiger face"],u:"1f42f",a:"0.6"},{n:["tiger"],u:"1f405",a:"1"},{n:["leopard"],u:"1f406",a:"1"},{n:["face","horse","horse face"],u:"1f434",a:"0.6"},{n:["elk","moose","animal","mammal","antlers"],u:"1face",a:"15"},{n:["ass","mule","burro","donkey","animal","mammal","stubborn"],u:"1facf",a:"15"},{n:["horse","racing","racehorse","equestrian"],u:"1f40e",a:"0.6"},{n:["face","unicorn"],u:"1f984",a:"1"},{n:["zebra","stripe"],u:"1f993",a:"5"},{n:["deer"],u:"1f98c",a:"3"},{n:["herd","bison","wisent","buffalo"],u:"1f9ac",a:"13"},{n:["cow","face","cow face"],u:"1f42e",a:"0.6"},{n:["ox","bull","taurus","zodiac"],u:"1f402",a:"1"},{n:["water","buffalo","water buffalo"],u:"1f403",a:"1"},{n:["cow"],u:"1f404",a:"1"},{n:["pig","face","pig face"],u:"1f437",a:"0.6"},{n:["pig","sow"],u:"1f416",a:"1"},{n:["pig","boar"],u:"1f417",a:"0.6"},{n:["pig","face","nose","pig nose"],u:"1f43d",a:"0.6"},{n:["ram","male","aries","sheep","zodiac"],u:"1f40f",a:"1"},{n:["ewe","sheep","female"],u:"1f411",a:"0.6"},{n:["goat","zodiac","capricorn"],u:"1f410",a:"1"},{n:["hump","camel","dromedary"],u:"1f42a",a:"1"},{n:["hump","camel","bactrian","two hump camel"],u:"1f42b",a:"0.6"},{n:["wool","llama","alpaca","vicuña","guanaco"],u:"1f999",a:"11"},{n:["spots","giraffe"],u:"1f992",a:"5"},{n:["elephant"],u:"1f418",a:"0.6"},{n:["tusk","large","woolly","mammoth","extinction"],u:"1f9a3",a:"13"},{n:["rhinoceros"],u:"1f98f",a:"3"},{n:["hippo","hippopotamus"],u:"1f99b",a:"11"},{n:["face","mouse","mouse face"],u:"1f42d",a:"0.6"},{n:["mouse"],u:"1f401",a:"1"},{n:["rat"],u:"1f400",a:"1"},{n:["pet","face","hamster"],u:"1f439",a:"0.6"},{n:["pet","face","bunny","rabbit","rabbit face"],u:"1f430",a:"0.6"},{n:["pet","bunny","rabbit"],u:"1f407",a:"1"},{n:["chipmunk","squirrel"],u:"1f43f-fe0f",a:"0.7"},{n:["dam","beaver"],u:"1f9ab",a:"13"},{n:["spiny","hedgehog"],u:"1f994",a:"5"},{n:["bat","vampire"],u:"1f987",a:"3"},{n:["bear","face"],u:"1f43b",a:"0.6"},{n:["bear","white","arctic","polar bear"],u:"1f43b-200d-2744-fe0f",a:"13"},{n:["face","koala","marsupial"],u:"1f428",a:"0.6"},{n:["face","panda"],u:"1f43c",a:"0.6"},{n:["lazy","slow","sloth"],u:"1f9a5",a:"12"},{n:["otter","fishing","playful"],u:"1f9a6",a:"12"},{n:["skunk","stink"],u:"1f9a8",a:"12"},{n:["joey","jump","kangaroo","marsupial"],u:"1f998",a:"11"},{n:["badger","pester","honey badger"],u:"1f9a1",a:"11"},{n:["paw","feet","print","paw prints"],u:"1f43e",a:"0.6"},{n:["bird","turkey"],u:"1f983",a:"1"},{n:["bird","chicken"],u:"1f414",a:"0.6"},{n:["bird","rooster"],u:"1f413",a:"1"},{n:["baby","bird","chick","hatching","hatching chick"],u:"1f423",a:"0.6"},{n:["baby","bird","chick","baby chick"],u:"1f424",a:"0.6"},{n:["baby","bird","chick","front facing baby chick"],u:"1f425",a:"0.6"},{n:["bird"],u:"1f426",a:"0.6"},{n:["bird","penguin"],u:"1f427",a:"0.6"},{n:["fly","dove","bird","peace"],u:"1f54a-fe0f",a:"0.7"},{n:["bird","eagle"],u:"1f985",a:"3"},{n:["duck","bird"],u:"1f986",a:"3"},{n:["swan","bird","cygnet","ugly duckling"],u:"1f9a2",a:"11"},{n:["owl","bird","wise"],u:"1f989",a:"3"},{n:["dodo","large","mauritius","extinction"],u:"1f9a4",a:"13"},{n:["bird","light","flight","feather","plumage"],u:"1fab6",a:"13"},{n:["flamingo","tropical","flamboyant"],u:"1f9a9",a:"12"},{n:["bird","proud","peahen","peacock","ostentatious"],u:"1f99a",a:"11"},{n:["bird","talk","parrot","pirate"],u:"1f99c",a:"11"},{n:["wing","bird","flying","angelic","aviation","mythology"],u:"1fabd",a:"15"},{n:["bird","crow","rook","black","raven","black bird"],u:"1f426-200d-2b1b",a:"15"},{n:["bird","fowl","honk","goose","silly"],u:"1fabf",a:"15"},{n:["phoenix","fantasy","rebirth","firebird","reincarnation"],u:"1f426-200d-1f525",a:"15.1"},{n:["frog","face"],u:"1f438",a:"0.6"},{n:["crocodile"],u:"1f40a",a:"1"},{n:["turtle","terrapin","tortoise"],u:"1f422",a:"0.6"},{n:["lizard","reptile"],u:"1f98e",a:"3"},{n:["snake","bearer","zodiac","serpent","ophiuchus"],u:"1f40d",a:"0.6"},{n:["face","dragon","fairy tale","dragon face"],u:"1f432",a:"0.6"},{n:["dragon","fairy tale"],u:"1f409",a:"1"},{n:["sauropod","diplodocus","brontosaurus","brachiosaurus"],u:"1f995",a:"5"},{n:["T Rex","t rex","tyrannosaurus rex"],u:"1f996",a:"5"},{n:["face","whale","spouting","spouting whale"],u:"1f433",a:"0.6"},{n:["whale"],u:"1f40b",a:"1"},{n:["dolphin","flipper"],u:"1f42c",a:"0.6"},{n:["seal","sea lion"],u:"1f9ad",a:"13"},{n:["fish","pisces","zodiac"],u:"1f41f",a:"0.6"},{n:["fish","tropical","tropical fish"],u:"1f420",a:"0.6"},{n:["fish","blowfish"],u:"1f421",a:"0.6"},{n:["fish","shark"],u:"1f988",a:"3"},{n:["octopus"],u:"1f419",a:"0.6"},{n:["shell","spiral","spiral shell"],u:"1f41a",a:"0.6"},{n:["reef","coral","ocean"],u:"1fab8",a:"14"},{n:["burn","ouch","jelly","marine","stinger","jellyfish","invertebrate"],u:"1fabc",a:"15"},{n:["snail"],u:"1f40c",a:"0.6"},{n:["insect","pretty","butterfly"],u:"1f98b",a:"3"},{n:["bug","insect"],u:"1f41b",a:"0.6"},{n:["ant","insect"],u:"1f41c",a:"0.6"},{n:["bee","insect","honeybee"],u:"1f41d",a:"0.6"},{n:["bug","beetle","insect"],u:"1fab2",a:"13"},{n:["beetle","insect","ladybug","ladybird","lady beetle"],u:"1f41e",a:"0.6"},{n:["cricket","grasshopper"],u:"1f997",a:"5"},{n:["pest","roach","insect","cockroach"],u:"1fab3",a:"13"},{n:["spider","insect"],u:"1f577-fe0f",a:"0.7"},{n:["web","spider","spider web"],u:"1f578-fe0f",a:"0.7"},{n:["zodiac","scorpio","scorpion"],u:"1f982",a:"1"},{n:["pest","fever","virus","disease","malaria","mosquito"],u:"1f99f",a:"11"},{n:["fly","pest","maggot","disease","rotting"],u:"1fab0",a:"13"},{n:["worm","annelid","parasite","earthworm"],u:"1fab1",a:"13"},{n:["virus","amoeba","microbe","bacteria"],u:"1f9a0",a:"11"},{n:["flower","bouquet"],u:"1f490",a:"0.6"},{n:["cherry","flower","blossom","cherry blossom"],u:"1f338",a:"0.6"},{n:["flower","white flower"],u:"1f4ae",a:"0.6"},{n:["lotus","flower","purity","buddhism","hinduism"],u:"1fab7",a:"14"},{n:["plant","rosette"],u:"1f3f5-fe0f",a:"0.7"},{n:["rose","flower"],u:"1f339",a:"0.6"},{n:["flower","wilted","wilted flower"],u:"1f940",a:"3"},{n:["flower","hibiscus"],u:"1f33a",a:"0.6"},{n:["sun","flower","sunflower"],u:"1f33b",a:"0.6"},{n:["flower","blossom"],u:"1f33c",a:"0.6"},{n:["tulip","flower"],u:"1f337",a:"0.6"},{n:["flower","lupine","hyacinth","lavender","bluebonnet","snapdragon"],u:"1fabb",a:"15"},{n:["young","seedling"],u:"1f331",a:"0.6"},{n:["grow","house","plant","boring","useless","nurturing","potted plant"],u:"1fab4",a:"13"},{n:["tree","evergreen tree"],u:"1f332",a:"1"},{n:["tree","shedding","deciduous","deciduous tree"],u:"1f333",a:"1"},{n:["palm","tree","palm tree"],u:"1f334",a:"0.6"},{n:["plant","cactus"],u:"1f335",a:"0.6"},{n:["ear","rice","grain","sheaf of rice"],u:"1f33e",a:"0.6"},{n:["herb","leaf"],u:"1f33f",a:"0.6"},{n:["plant","shamrock"],u:"2618-fe0f",a:"1"},{n:["4","four","leaf","clover","four leaf clover"],u:"1f340",a:"0.6"},{n:["leaf","maple","falling","maple leaf"],u:"1f341",a:"0.6"},{n:["leaf","falling","fallen leaf"],u:"1f342",a:"0.6"},{n:["blow","leaf","wind","flutter","leaf fluttering in wind"],u:"1f343",a:"0.6"},{n:["nesting","empty nest"],u:"1fab9",a:"14"},{n:["nesting","nest with eggs"],u:"1faba",a:"14"},{n:["mushroom","toadstool"],u:"1f344",a:"0.6"}],food_drink:[{n:["fruit","grape","grapes"],u:"1f347",a:"0.6"},{n:["melon","fruit"],u:"1f348",a:"0.6"},{n:["fruit","watermelon"],u:"1f349",a:"0.6"},{n:["fruit","orange","tangerine"],u:"1f34a",a:"0.6"},{n:["lemon","fruit","citrus"],u:"1f34b",a:"1"},{n:["lime","fruit","citrus","tropical"],u:"1f34b-200d-1f7e9",a:"15.1"},{n:["fruit","banana"],u:"1f34c",a:"0.6"},{n:["fruit","pineapple"],u:"1f34d",a:"0.6"},{n:["mango","fruit","tropical"],u:"1f96d",a:"11"},{n:["red","apple","fruit","red apple"],u:"1f34e",a:"0.6"},{n:["apple","fruit","green","green apple"],u:"1f34f",a:"0.6"},{n:["pear","fruit"],u:"1f350",a:"1"},{n:["peach","fruit"],u:"1f351",a:"0.6"},{n:["red","fruit","cherry","berries","cherries"],u:"1f352",a:"0.6"},{n:["berry","fruit","strawberry"],u:"1f353",a:"0.6"},{n:["blue","berry","bilberry","blueberry","blueberries"],u:"1fad0",a:"13"},{n:["food","kiwi","fruit","kiwi fruit"],u:"1f95d",a:"3"},{n:["fruit","tomato","vegetable"],u:"1f345",a:"0.6"},{n:["food","olive"],u:"1fad2",a:"13"},{n:["palm","coconut","piña colada"],u:"1f965",a:"5"},{n:["food","fruit","avocado"],u:"1f951",a:"3"},{n:["eggplant","aubergine","vegetable"],u:"1f346",a:"0.6"},{n:["food","potato","vegetable"],u:"1f954",a:"3"},{n:["food","carrot","vegetable"],u:"1f955",a:"3"},{n:["ear","corn","maze","maize","ear of corn"],u:"1f33d",a:"0.6"},{n:["hot","pepper","hot pepper"],u:"1f336-fe0f",a:"0.7"},{n:["pepper","capsicum","vegetable","bell pepper"],u:"1fad1",a:"13"},{n:["food","pickle","cucumber","vegetable"],u:"1f952",a:"3"},{n:["kale","cabbage","lettuce","bok choy","leafy green"],u:"1f96c",a:"11"},{n:["broccoli","wild cabbage"],u:"1f966",a:"5"},{n:["garlic","flavoring"],u:"1f9c4",a:"12"},{n:["onion","flavoring"],u:"1f9c5",a:"12"},{n:["nut","food","peanut","peanuts","vegetable"],u:"1f95c",a:"3"},{n:["food","beans","kidney","legume"],u:"1fad8",a:"14"},{n:["plant","chestnut"],u:"1f330",a:"0.6"},{n:["beer","root","spice","ginger root"],u:"1fada",a:"15"},{n:["pea","pod","beans","legume","pea pod","edamame","vegetable"],u:"1fadb",a:"15"},{n:["food","fungus","nature","vegetable","brown mushroom"],u:"1f344-200d-1f7eb",a:"15.1"},{n:["loaf","bread"],u:"1f35e",a:"0.6"},{n:["food","roll","bread","french","croissant","breakfast"],u:"1f950",a:"3"},{n:["food","bread","french","baguette","baguette bread"],u:"1f956",a:"3"},{n:["naan","pita","arepa","lavash","flatbread"],u:"1fad3",a:"13"},{n:["pretzel","twisted"],u:"1f968",a:"5"},{n:["bagel","bakery","schmear","breakfast"],u:"1f96f",a:"11"},{n:["food","crêpe","hotcake","pancake","pancakes","breakfast"],u:"1f95e",a:"3"},{n:["iron","waffle","breakfast","indecisive"],u:"1f9c7",a:"12"},{n:["cheese","cheese wedge"],u:"1f9c0",a:"1"},{n:["bone","meat","meat on bone"],u:"1f356",a:"0.6"},{n:["leg","bone","chicken","poultry","drumstick","poultry leg"],u:"1f357",a:"0.6"},{n:["chop","steak","lambchop","porkchop","cut of meat"],u:"1f969",a:"5"},{n:["food","meat","bacon","breakfast"],u:"1f953",a:"3"},{n:["burger","hamburger"],u:"1f354",a:"0.6"},{n:["fries","french","french fries"],u:"1f35f",a:"0.6"},{n:["pizza","slice","cheese"],u:"1f355",a:"0.6"},{n:["hotdog","hot dog","sausage","frankfurter"],u:"1f32d",a:"1"},{n:["bread","sandwich"],u:"1f96a",a:"5"},{n:["taco","mexican"],u:"1f32e",a:"1"},{n:["wrap","burrito","mexican"],u:"1f32f",a:"1"},{n:["tamale","mexican","wrapped"],u:"1fad4",a:"13"},{n:["food","gyro","kebab","falafel","stuffed","flatbread","stuffed flatbread"],u:"1f959",a:"3"},{n:["falafel","chickpea","meatball"],u:"1f9c6",a:"12"},{n:["egg","food","breakfast"],u:"1f95a",a:"3"},{n:["egg","pan","frying","cooking","breakfast"],u:"1f373",a:"0.6"},{n:["pan","food","paella","shallow","casserole","shallow pan of food"],u:"1f958",a:"3"},{n:["pot","stew","pot of food"],u:"1f372",a:"0.6"},{n:["pot","swiss","fondue","cheese","melted","chocolate"],u:"1fad5",a:"13"},{n:["cereal","congee","breakfast","bowl with spoon"],u:"1f963",a:"5"},{n:["food","green","salad","green salad"],u:"1f957",a:"3"},{n:["popcorn"],u:"1f37f",a:"1"},{n:["dairy","butter"],u:"1f9c8",a:"12"},{n:["salt","shaker","condiment"],u:"1f9c2",a:"11"},{n:["can","canned food"],u:"1f96b",a:"5"},{n:["box","bento","bento box"],u:"1f371",a:"0.6"},{n:["rice","cracker","rice cracker"],u:"1f358",a:"0.6"},{n:["ball","rice","japanese","rice ball"],u:"1f359",a:"0.6"},{n:["rice","cooked","cooked rice"],u:"1f35a",a:"0.6"},{n:["rice","curry","curry rice"],u:"1f35b",a:"0.6"},{n:["bowl","ramen","noodle","steaming","steaming bowl"],u:"1f35c",a:"0.6"},{n:["pasta","spaghetti"],u:"1f35d",a:"0.6"},{n:["sweet","potato","roasted","roasted sweet potato"],u:"1f360",a:"0.6"},{n:["oden","kebab","stick","skewer","seafood"],u:"1f362",a:"0.6"},{n:["sushi"],u:"1f363",a:"0.6"},{n:["fried","prawn","shrimp","tempura","fried shrimp"],u:"1f364",a:"0.6"},{n:["cake","fish","swirl","pastry","fish cake with swirl"],u:"1f365",a:"0.6"},{n:["autumn","yuèbǐng","festival","moon cake"],u:"1f96e",a:"11"},{n:["dango","stick","sweet","skewer","dessert","japanese"],u:"1f361",a:"0.6"},{n:["gyōza","jiaozi","pierogi","dumpling","empanada","potsticker"],u:"1f95f",a:"5"},{n:["prophecy","fortune cookie"],u:"1f960",a:"5"},{n:["takeout box","oyster pail"],u:"1f961",a:"5"},{n:["crab","cancer","zodiac"],u:"1f980",a:"1"},{n:["claws","bisque","lobster","seafood"],u:"1f99e",a:"11"},{n:["food","small","shrimp","shellfish"],u:"1f990",a:"3"},{n:["food","squid","molusc"],u:"1f991",a:"3"},{n:["pearl","oyster","diving"],u:"1f9aa",a:"12"},{n:["ice","soft","cream","sweet","dessert","icecream","soft ice cream"],u:"1f366",a:"0.6"},{n:["ice","sweet","shaved","dessert","shaved ice"],u:"1f367",a:"0.6"},{n:["ice","cream","sweet","dessert","ice cream"],u:"1f368",a:"0.6"},{n:["donut","sweet","dessert","doughnut","breakfast"],u:"1f369",a:"0.6"},{n:["sweet","cookie","dessert"],u:"1f36a",a:"0.6"},{n:["cake","sweet","pastry","dessert","birthday","celebration","birthday cake"],u:"1f382",a:"0.6"},{n:["cake","slice","sweet","pastry","dessert","shortcake"],u:"1f370",a:"0.6"},{n:["sweet","bakery","cupcake"],u:"1f9c1",a:"11"},{n:["pie","pastry","filling"],u:"1f967",a:"5"},{n:["bar","sweet","dessert","chocolate","chocolate bar"],u:"1f36b",a:"0.6"},{n:["candy","sweet","dessert"],u:"1f36c",a:"0.6"},{n:["candy","sweet","dessert","lollipop"],u:"1f36d",a:"0.6"},{n:["sweet","custard","dessert","pudding"],u:"1f36e",a:"0.6"},{n:["pot","honey","sweet","honeypot","honey pot"],u:"1f36f",a:"0.6"},{n:["baby","milk","drink","bottle","baby bottle"],u:"1f37c",a:"1"},{n:["milk","drink","glass","glass of milk"],u:"1f95b",a:"3"},{n:["hot","tea","drink","coffee","beverage","steaming","hot beverage"],u:"2615",a:"0.6"},{n:["pot","tea","drink","teapot"],u:"1fad6",a:"13"},{n:["cup","tea","drink","teacup","beverage","teacup without handle"],u:"1f375",a:"0.6"},{n:["bar","cup","sake","drink","bottle","beverage"],u:"1f376",a:"0.6"},{n:["bar","cork","drink","bottle","popping","bottle with popping cork"],u:"1f37e",a:"1"},{n:["bar","wine","drink","glass","beverage","wine glass"],u:"1f377",a:"0.6"},{n:["bar","drink","glass","cocktail","cocktail glass"],u:"1f378",a:"0.6"},{n:["bar","drink","tropical","tropical drink"],u:"1f379",a:"0.6"},{n:["bar","mug","beer","drink","beer mug"],u:"1f37a",a:"0.6"},{n:["bar","mug","beer","clink","drink","clinking beer mugs"],u:"1f37b",a:"0.6"},{n:["clink","drink","glass","celebrate","clinking glasses"],u:"1f942",a:"3"},{n:["shot","glass","liquor","whisky","tumbler","tumbler glass"],u:"1f943",a:"3"},{n:["drink","empty","glass","spill","pouring liquid"],u:"1fad7",a:"14"},{n:["soda","juice","cup with straw"],u:"1f964",a:"5"},{n:["tea","milk","pearl","bubble","bubble tea"],u:"1f9cb",a:"13"},{n:["box","juice","straw","sweet","beverage","beverage box"],u:"1f9c3",a:"12"},{n:["mate","drink"],u:"1f9c9",a:"12"},{n:["ice","cold","iceberg","ice cube"],u:"1f9ca",a:"12"},{n:["hashi","chopsticks"],u:"1f962",a:"5"},{n:["fork","knife","plate","cooking","fork and knife with plate"],u:"1f37d-fe0f",a:"0.7"},{n:["fork","knife","cooking","cutlery","fork and knife"],u:"1f374",a:"0.6"},{n:["spoon","tableware"],u:"1f944",a:"3"},{n:["tool","hocho","knife","weapon","cooking","kitchen knife"],u:"1f52a",a:"0.6"},{n:["jar","empty","sauce","store","condiment","container"],u:"1fad9",a:"14"},{n:["jug","drink","zodiac","amphora","cooking","aquarius"],u:"1f3fa",a:"1"}],travel_places:[{n:["earth","globe","world","africa","europe","globe showing Europe Africa","globe showing europe africa"],u:"1f30d",a:"0.7"},{n:["earth","globe","world","americas","globe showing Americas","globe showing americas"],u:"1f30e",a:"0.7"},{n:["asia","earth","globe","world","australia","globe showing Asia Australia","globe showing asia australia"],u:"1f30f",a:"0.6"},{n:["earth","globe","world","meridians","globe with meridians"],u:"1f310",a:"1"},{n:["map","world","world map"],u:"1f5fa-fe0f",a:"0.7"},{n:["map","japan","map of Japan","map of japan"],u:"1f5fe",a:"0.6"},{n:["compass","magnetic","navigation","orienteering"],u:"1f9ed",a:"11"},{n:["cold","snow","mountain","snow capped mountain"],u:"1f3d4-fe0f",a:"0.7"},{n:["mountain"],u:"26f0-fe0f",a:"0.7"},{n:["volcano","eruption","mountain"],u:"1f30b",a:"0.6"},{n:["fuji","mountain","mount fuji"],u:"1f5fb",a:"0.6"},{n:["camping"],u:"1f3d5-fe0f",a:"0.7"},{n:["beach","umbrella","beach with umbrella"],u:"1f3d6-fe0f",a:"0.7"},{n:["desert"],u:"1f3dc-fe0f",a:"0.7"},{n:["desert","island","desert island"],u:"1f3dd-fe0f",a:"0.7"},{n:["park","national park"],u:"1f3de-fe0f",a:"0.7"},{n:["stadium"],u:"1f3df-fe0f",a:"0.7"},{n:["classical","classical building"],u:"1f3db-fe0f",a:"0.7"},{n:["construction","building construction"],u:"1f3d7-fe0f",a:"0.7"},{n:["clay","wall","brick","bricks","mortar"],u:"1f9f1",a:"11"},{n:["rock","heavy","solid","stone","boulder"],u:"1faa8",a:"13"},{n:["log","wood","lumber","timber"],u:"1fab5",a:"13"},{n:["hut","yurt","house","roundhouse"],u:"1f6d6",a:"13"},{n:["houses"],u:"1f3d8-fe0f",a:"0.7"},{n:["house","derelict","derelict house"],u:"1f3da-fe0f",a:"0.7"},{n:["home","house"],u:"1f3e0",a:"0.6"},{n:["home","house","garden","house with garden"],u:"1f3e1",a:"0.6"},{n:["building","office building"],u:"1f3e2",a:"0.6"},{n:["post","japanese","Japanese post office","japanese post office"],u:"1f3e3",a:"0.6"},{n:["post","european","post office"],u:"1f3e4",a:"1"},{n:["doctor","hospital","medicine"],u:"1f3e5",a:"0.6"},{n:["bank","building"],u:"1f3e6",a:"0.6"},{n:["hotel","building"],u:"1f3e8",a:"0.6"},{n:["love","hotel","love hotel"],u:"1f3e9",a:"0.6"},{n:["store","convenience","convenience store"],u:"1f3ea",a:"0.6"},{n:["school","building"],u:"1f3eb",a:"0.6"},{n:["store","department","department store"],u:"1f3ec",a:"0.6"},{n:["factory","building"],u:"1f3ed",a:"0.6"},{n:["castle","japanese","Japanese castle"],u:"1f3ef",a:"0.6"},{n:["castle","european"],u:"1f3f0",a:"0.6"},{n:["chapel","wedding","romance"],u:"1f492",a:"0.6"},{n:["tokyo","tower","Tokyo tower"],u:"1f5fc",a:"0.6"},{n:["statue","liberty","Statue of Liberty","statue of liberty"],u:"1f5fd",a:"0.6"},{n:["cross","church","religion","christian"],u:"26ea",a:"0.6"},{n:["islam","mosque","muslim","religion"],u:"1f54c",a:"1"},{n:["hindu","temple","hindu temple"],u:"1f6d5",a:"12"},{n:["jew","jewish","temple","religion","synagogue"],u:"1f54d",a:"1"},{n:["shinto","shrine","religion","shinto shrine"],u:"26e9-fe0f",a:"0.7"},{n:["kaaba","islam","muslim","religion"],u:"1f54b",a:"1"},{n:["fountain"],u:"26f2",a:"0.6"},{n:["tent","camping"],u:"26fa",a:"0.6"},{n:["fog","foggy"],u:"1f301",a:"0.6"},{n:["star","night","night with stars"],u:"1f303",a:"0.6"},{n:["city","cityscape"],u:"1f3d9-fe0f",a:"0.7"},{n:["sun","morning","sunrise","mountain","sunrise over mountains"],u:"1f304",a:"0.6"},{n:["sun","sunrise","morning"],u:"1f305",a:"0.6"},{n:["city","dusk","sunset","evening","landscape","cityscape at dusk"],u:"1f306",a:"0.6"},{n:["sun","dusk","sunset"],u:"1f307",a:"0.6"},{n:["night","bridge","bridge at night"],u:"1f309",a:"0.6"},{n:["hot","springs","steaming","hotsprings","hot springs"],u:"2668-fe0f",a:"0.6"},{n:["horse","carousel","carousel horse"],u:"1f3a0",a:"0.6"},{n:["play","theme park","amusement park","playground slide"],u:"1f6dd",a:"14"},{n:["wheel","ferris","theme park","ferris wheel","amusement park"],u:"1f3a1",a:"0.6"},{n:["roller","coaster","theme park","roller coaster","amusement park"],u:"1f3a2",a:"0.6"},{n:["pole","barber","haircut","barber pole"],u:"1f488",a:"0.6"},{n:["tent","circus","circus tent"],u:"1f3aa",a:"0.6"},{n:["steam","train","engine","railway","locomotive"],u:"1f682",a:"1"},{n:["car","tram","train","railway","electric","trolleybus","railway car"],u:"1f683",a:"0.6"},{n:["speed","train","railway","shinkansen","high speed train"],u:"1f684",a:"0.6"},{n:["speed","train","bullet","railway","shinkansen","bullet train"],u:"1f685",a:"0.6"},{n:["train","railway"],u:"1f686",a:"1"},{n:["metro","subway"],u:"1f687",a:"0.6"},{n:["railway","light rail"],u:"1f688",a:"1"},{n:["train","station","railway"],u:"1f689",a:"0.6"},{n:["tram","trolleybus"],u:"1f68a",a:"1"},{n:["vehicle","monorail"],u:"1f69d",a:"1"},{n:["car","railway","mountain","mountain railway"],u:"1f69e",a:"1"},{n:["car","tram","tram car","trolleybus"],u:"1f68b",a:"1"},{n:["bus","vehicle"],u:"1f68c",a:"0.6"},{n:["bus","oncoming","oncoming bus"],u:"1f68d",a:"0.7"},{n:["bus","tram","trolley","trolleybus"],u:"1f68e",a:"1"},{n:["bus","minibus"],u:"1f690",a:"1"},{n:["vehicle","ambulance"],u:"1f691",a:"0.6"},{n:["fire","truck","engine","fire engine"],u:"1f692",a:"0.6"},{n:["car","patrol","police","police car"],u:"1f693",a:"0.6"},{n:["car","police","oncoming","oncoming police car"],u:"1f694",a:"0.7"},{n:["taxi","vehicle"],u:"1f695",a:"0.6"},{n:["taxi","oncoming","oncoming taxi"],u:"1f696",a:"1"},{n:["car","automobile"],u:"1f697",a:"0.6"},{n:["car","oncoming","automobile","oncoming automobile"],u:"1f698",a:"0.7"},{n:["recreational","sport utility","sport utility vehicle"],u:"1f699",a:"0.6"},{n:["truck","pickup","pick up","pickup truck"],u:"1f6fb",a:"13"},{n:["truck","delivery","delivery truck"],u:"1f69a",a:"0.6"},{n:["semi","lorry","truck","articulated lorry"],u:"1f69b",a:"1"},{n:["tractor","vehicle"],u:"1f69c",a:"1"},{n:["car","racing","racing car"],u:"1f3ce-fe0f",a:"0.7"},{n:["racing","motorcycle"],u:"1f3cd-fe0f",a:"0.7"},{n:["motor","scooter","motor scooter"],u:"1f6f5",a:"3"},{n:["accessibility","manual wheelchair"],u:"1f9bd",a:"12"},{n:["accessibility","motorized wheelchair"],u:"1f9bc",a:"12"},{n:["tuk tuk","auto rickshaw"],u:"1f6fa",a:"12"},{n:["bike","bicycle"],u:"1f6b2",a:"0.6"},{n:["kick","scooter","kick scooter"],u:"1f6f4",a:"3"},{n:["board","skateboard"],u:"1f6f9",a:"11"},{n:["skate","roller","roller skate"],u:"1f6fc",a:"13"},{n:["bus","stop","bus stop"],u:"1f68f",a:"0.6"},{n:["road","highway","motorway"],u:"1f6e3-fe0f",a:"0.7"},{n:["train","railway","railway track"],u:"1f6e4-fe0f",a:"0.7"},{n:["oil","drum","oil drum"],u:"1f6e2-fe0f",a:"0.7"},{n:["gas","fuel","pump","diesel","station","fuelpump","fuel pump"],u:"26fd",a:"0.6"},{n:["tire","turn","wheel","circle"],u:"1f6de",a:"14"},{n:["car","light","beacon","police","revolving","police car light"],u:"1f6a8",a:"0.6"},{n:["light","signal","traffic","horizontal traffic light"],u:"1f6a5",a:"0.6"},{n:["light","signal","traffic","vertical traffic light"],u:"1f6a6",a:"1"},{n:["sign","stop","stop sign","octagonal"],u:"1f6d1",a:"3"},{n:["barrier","construction"],u:"1f6a7",a:"0.6"},{n:["ship","tool","anchor"],u:"2693",a:"0.6"},{n:["float","rescue","safety","ring buoy","life saver","life preserver"],u:"1f6df",a:"14"},{n:["sea","boat","yacht","resort","sailboat"],u:"26f5",a:"0.6"},{n:["boat","canoe"],u:"1f6f6",a:"3"},{n:["boat","speedboat"],u:"1f6a4",a:"0.6"},{n:["ship","passenger","passenger ship"],u:"1f6f3-fe0f",a:"0.7"},{n:["boat","ferry","passenger"],u:"26f4-fe0f",a:"0.7"},{n:["boat","motorboat","motor boat"],u:"1f6e5-fe0f",a:"0.7"},{n:["ship","boat","passenger"],u:"1f6a2",a:"0.6"},{n:["airplane","aeroplane"],u:"2708-fe0f",a:"0.6"},{n:["airplane","aeroplane","small airplane"],u:"1f6e9-fe0f",a:"0.7"},{n:["airplane","check in","aeroplane","departure","departures","airplane departure"],u:"1f6eb",a:"1"},{n:["landing","airplane","arrivals","arriving","aeroplane","airplane arrival"],u:"1f6ec",a:"1"},{n:["skydive","parasail","parachute","hang glide"],u:"1fa82",a:"12"},{n:["seat","chair"],u:"1f4ba",a:"0.6"},{n:["vehicle","helicopter"],u:"1f681",a:"1"},{n:["railway","suspension","suspension railway"],u:"1f69f",a:"1"},{n:["cable","gondola","mountain","mountain cableway"],u:"1f6a0",a:"1"},{n:["car","cable","aerial","gondola","tramway","aerial tramway"],u:"1f6a1",a:"1"},{n:["space","satellite"],u:"1f6f0-fe0f",a:"0.7"},{n:["space","rocket"],u:"1f680",a:"0.6"},{n:["ufo","flying saucer"],u:"1f6f8",a:"5"},{n:["bell","hotel","bellhop","bellhop bell"],u:"1f6ce-fe0f",a:"0.7"},{n:["travel","luggage","packing"],u:"1f9f3",a:"11"},{n:["sand","timer","hourglass done"],u:"231b",a:"0.6"},{n:["sand","timer","hourglass","hourglass not done"],u:"23f3",a:"0.6"},{n:["watch","clock"],u:"231a",a:"0.6"},{n:["alarm","clock","alarm clock"],u:"23f0",a:"0.6"},{n:["clock","stopwatch"],u:"23f1-fe0f",a:"1"},{n:["clock","timer","timer clock"],u:"23f2-fe0f",a:"1"},{n:["clock","mantelpiece clock"],u:"1f570-fe0f",a:"0.7"},{n:["00","12","12:00","clock","twelve","o’clock","twelve o’clock"],u:"1f55b",a:"0.6"},{n:["12","12:30","clock","thirty","twelve","twelve thirty"],u:"1f567",a:"0.7"},{n:["1","00","one","1:00","clock","o’clock","one o’clock"],u:"1f550",a:"0.6"},{n:["1","one","1:30","clock","thirty","one thirty"],u:"1f55c",a:"0.7"},{n:["2","00","two","2:00","clock","o’clock","two o’clock"],u:"1f551",a:"0.6"},{n:["2","two","2:30","clock","thirty","two thirty"],u:"1f55d",a:"0.7"},{n:["3","00","3:00","clock","three","o’clock","three o’clock"],u:"1f552",a:"0.6"},{n:["3","3:30","clock","three","thirty","three thirty"],u:"1f55e",a:"0.7"},{n:["4","00","4:00","four","clock","o’clock","four o’clock"],u:"1f553",a:"0.6"},{n:["4","4:30","four","clock","thirty","four thirty"],u:"1f55f",a:"0.7"},{n:["5","00","5:00","five","clock","o’clock","five o’clock"],u:"1f554",a:"0.6"},{n:["5","5:30","five","clock","thirty","five thirty"],u:"1f560",a:"0.7"},{n:["6","00","six","6:00","clock","o’clock","six o’clock"],u:"1f555",a:"0.6"},{n:["6","six","6:30","clock","thirty","six thirty"],u:"1f561",a:"0.7"},{n:["7","00","7:00","clock","seven","o’clock","seven o’clock"],u:"1f556",a:"0.6"},{n:["7","7:30","clock","seven","thirty","seven thirty"],u:"1f562",a:"0.7"},{n:["8","00","8:00","clock","eight","o’clock","eight o’clock"],u:"1f557",a:"0.6"},{n:["8","8:30","clock","eight","thirty","eight thirty"],u:"1f563",a:"0.7"},{n:["9","00","9:00","nine","clock","o’clock","nine o’clock"],u:"1f558",a:"0.6"},{n:["9","9:30","nine","clock","thirty","nine thirty"],u:"1f564",a:"0.7"},{n:["00","10","ten","10:00","clock","o’clock","ten o’clock"],u:"1f559",a:"0.6"},{n:["10","ten","10:30","clock","thirty","ten thirty"],u:"1f565",a:"0.7"},{n:["00","11","11:00","clock","eleven","o’clock","eleven o’clock"],u:"1f55a",a:"0.6"},{n:["11","11:30","clock","eleven","thirty","eleven thirty"],u:"1f566",a:"0.7"},{n:["dark","moon","new moon"],u:"1f311",a:"0.6"},{n:["moon","waxing","crescent","waxing crescent moon"],u:"1f312",a:"1"},{n:["moon","quarter","first quarter moon"],u:"1f313",a:"0.6"},{n:["moon","waxing","gibbous","waxing gibbous moon"],u:"1f314",a:"0.6"},{n:["full","moon","full moon"],u:"1f315",a:"0.6"},{n:["moon","waning","gibbous","waning gibbous moon"],u:"1f316",a:"1"},{n:["moon","quarter","last quarter moon"],u:"1f317",a:"1"},{n:["moon","waning","crescent","waning crescent moon"],u:"1f318",a:"1"},{n:["moon","crescent","crescent moon"],u:"1f319",a:"0.6"},{n:["face","moon","new moon face"],u:"1f31a",a:"1"},{n:["face","moon","quarter","first quarter moon face"],u:"1f31b",a:"0.6"},{n:["face","moon","quarter","last quarter moon face"],u:"1f31c",a:"0.7"},{n:["weather","thermometer"],u:"1f321-fe0f",a:"0.7"},{n:["sun","rays","sunny","bright"],u:"2600-fe0f",a:"0.6"},{n:["face","full","moon","bright","full moon face"],u:"1f31d",a:"1"},{n:["sun","face","bright","sun with face"],u:"1f31e",a:"1"},{n:["saturn","saturnine","ringed planet"],u:"1fa90",a:"12"},{n:["star"],u:"2b50",a:"0.6"},{n:["glow","star","shining","sparkle","glittery","glowing star"],u:"1f31f",a:"0.6"},{n:["star","falling","shooting","shooting star"],u:"1f320",a:"0.6"},{n:["space","milky way"],u:"1f30c",a:"0.6"},{n:["cloud","weather"],u:"2601-fe0f",a:"0.6"},{n:["sun","cloud","sun behind cloud"],u:"26c5",a:"0.6"},{n:["rain","cloud","thunder","cloud with lightning and rain"],u:"26c8-fe0f",a:"0.7"},{n:["sun","cloud","sun behind small cloud"],u:"1f324-fe0f",a:"0.7"},{n:["sun","cloud","sun behind large cloud"],u:"1f325-fe0f",a:"0.7"},{n:["sun","rain","cloud","sun behind rain cloud"],u:"1f326-fe0f",a:"0.7"},{n:["rain","cloud","cloud with rain"],u:"1f327-fe0f",a:"0.7"},{n:["cold","snow","cloud","cloud with snow"],u:"1f328-fe0f",a:"0.7"},{n:["cloud","lightning","cloud with lightning"],u:"1f329-fe0f",a:"0.7"},{n:["cloud","tornado","whirlwind"],u:"1f32a-fe0f",a:"0.7"},{n:["fog","cloud"],u:"1f32b-fe0f",a:"0.7"},{n:["blow","face","wind","cloud","wind face"],u:"1f32c-fe0f",a:"0.7"},{n:["dizzy","cyclone","twister","typhoon","hurricane"],u:"1f300",a:"0.6"},{n:["rain","rainbow"],u:"1f308",a:"0.6"},{n:["rain","clothing","umbrella","closed umbrella"],u:"1f302",a:"0.6"},{n:["rain","umbrella","clothing"],u:"2602-fe0f",a:"0.7"},{n:["drop","rain","clothing","umbrella","umbrella with rain drops"],u:"2614",a:"0.6"},{n:["sun","rain","umbrella","umbrella on ground"],u:"26f1-fe0f",a:"0.7"},{n:["zap","danger","voltage","electric","lightning","high voltage"],u:"26a1",a:"0.6"},{n:["cold","snow","snowflake"],u:"2744-fe0f",a:"0.6"},{n:["cold","snow","snowman"],u:"2603-fe0f",a:"0.7"},{n:["cold","snow","snowman","snowman without snow"],u:"26c4",a:"0.6"},{n:["comet","space"],u:"2604-fe0f",a:"1"},{n:["fire","tool","flame"],u:"1f525",a:"0.6"},{n:["cold","drop","comic","sweat","droplet"],u:"1f4a7",a:"0.6"},{n:["wave","ocean","water","water wave"],u:"1f30a",a:"0.6"}],activities:[{n:["jack","lantern","halloween","celebration","jack o lantern"],u:"1f383",a:"0.6"},{n:["tree","christmas","celebration","Christmas tree"],u:"1f384",a:"0.6"},{n:["fireworks","celebration"],u:"1f386",a:"0.6"},{n:["sparkle","sparkler","fireworks","celebration"],u:"1f387",a:"0.6"},{n:["dynamite","explosive","fireworks","firecracker"],u:"1f9e8",a:"11"},{n:["*","star","sparkle","sparkles"],u:"2728",a:"0.6"},{n:["balloon","celebration"],u:"1f388",a:"0.6"},{n:["tada","party","popper","celebration","party popper"],u:"1f389",a:"0.6"},{n:["ball","confetti","celebration","confetti ball"],u:"1f38a",a:"0.6"},{n:["tree","banner","japanese","celebration","tanabata tree"],u:"1f38b",a:"0.6"},{n:["pine","bamboo","japanese","celebration","pine decoration"],u:"1f38d",a:"0.6"},{n:["doll","festival","japanese","celebration","Japanese dolls","japanese dolls"],u:"1f38e",a:"0.6"},{n:["carp","streamer","celebration","carp streamer"],u:"1f38f",a:"0.6"},{n:["bell","wind","chime","wind chime","celebration"],u:"1f390",a:"0.6"},{n:["moon","ceremony","celebration","moon viewing ceremony"],u:"1f391",a:"0.6"},{n:["gift","money","hóngbāo","lai see","good luck","red envelope"],u:"1f9e7",a:"11"},{n:["ribbon","celebration"],u:"1f380",a:"0.6"},{n:["box","gift","present","wrapped","celebration","wrapped gift"],u:"1f381",a:"0.6"},{n:["ribbon","reminder","celebration","reminder ribbon"],u:"1f397-fe0f",a:"0.7"},{n:["ticket","admission","admission tickets"],u:"1f39f-fe0f",a:"0.7"},{n:["ticket","admission"],u:"1f3ab",a:"0.6"},{n:["medal","military","celebration","military medal"],u:"1f396-fe0f",a:"0.7"},{n:["prize","trophy"],u:"1f3c6",a:"0.6"},{n:["medal","sports medal"],u:"1f3c5",a:"1"},{n:["gold","first","medal","1st place medal"],u:"1f947",a:"3"},{n:["medal","second","silver","2nd place medal"],u:"1f948",a:"3"},{n:["medal","third","bronze","3rd place medal"],u:"1f949",a:"3"},{n:["ball","soccer","football","soccer ball"],u:"26bd",a:"0.6"},{n:["ball","baseball"],u:"26be",a:"0.6"},{n:["ball","glove","softball","underarm"],u:"1f94e",a:"11"},{n:["ball","hoop","basketball"],u:"1f3c0",a:"0.6"},{n:["ball","game","volleyball"],u:"1f3d0",a:"1"},{n:["ball","american","football","american football"],u:"1f3c8",a:"0.6"},{n:["ball","rugby","football","rugby football"],u:"1f3c9",a:"1"},{n:["ball","tennis","racquet"],u:"1f3be",a:"0.6"},{n:["ultimate","flying disc"],u:"1f94f",a:"11"},{n:["ball","game","bowling"],u:"1f3b3",a:"0.6"},{n:["bat","ball","game","cricket game"],u:"1f3cf",a:"1"},{n:["ball","game","field","stick","hockey","field hockey"],u:"1f3d1",a:"1"},{n:["ice","game","puck","stick","hockey","ice hockey"],u:"1f3d2",a:"1"},{n:["ball","goal","stick","lacrosse"],u:"1f94d",a:"11"},{n:["bat","ball","game","paddle","ping pong","table tennis"],u:"1f3d3",a:"1"},{n:["game","birdie","racquet","badminton","shuttlecock"],u:"1f3f8",a:"1"},{n:["glove","boxing","boxing glove"],u:"1f94a",a:"3"},{n:["judo","karate","uniform","taekwondo","martial arts","martial arts uniform"],u:"1f94b",a:"3"},{n:["net","goal","goal net"],u:"1f945",a:"3"},{n:["golf","hole","flag in hole"],u:"26f3",a:"0.6"},{n:["ice","skate","ice skate"],u:"26f8-fe0f",a:"0.7"},{n:["fish","pole","fishing pole"],u:"1f3a3",a:"0.6"},{n:["scuba","diving","snorkeling","diving mask"],u:"1f93f",a:"12"},{n:["sash","shirt","running","athletics","running shirt"],u:"1f3bd",a:"0.6"},{n:["ski","skis","snow"],u:"1f3bf",a:"0.6"},{n:["sled","sledge","sleigh"],u:"1f6f7",a:"5"},{n:["game","rock","curling stone"],u:"1f94c",a:"5"},{n:["hit","dart","game","target","bullseye","direct hit"],u:"1f3af",a:"0.6"},{n:["toy","yo yo","fluctuate"],u:"1fa80",a:"12"},{n:["fly","kite","soar"],u:"1fa81",a:"12"},{n:["gun","tool","water","pistol","weapon","handgun","revolver","water pistol"],u:"1f52b",a:"0.6"},{n:["8","ball","game","eight","billiard","pool 8 ball"],u:"1f3b1",a:"0.6"},{n:["ball","tool","crystal","fantasy","fortune","fairy tale","crystal ball"],u:"1f52e",a:"0.6"},{n:["magic","witch","wizard","magic wand"],u:"1fa84",a:"13"},{n:["game","video game","controller"],u:"1f3ae",a:"0.6"},{n:["game","joystick","video game"],u:"1f579-fe0f",a:"0.7"},{n:["game","slot","slot machine"],u:"1f3b0",a:"0.6"},{n:["die","dice","game","game die"],u:"1f3b2",a:"0.6"},{n:["clue","piece","jigsaw","puzzle","puzzle piece","interlocking"],u:"1f9e9",a:"11"},{n:["toy","plush","stuffed","plaything","teddy bear"],u:"1f9f8",a:"11"},{n:["party","piñata","celebration"],u:"1fa85",a:"13"},{n:["dance","disco","party","glitter","mirror ball"],u:"1faa9",a:"14"},{n:["doll","russia","nesting","nesting dolls"],u:"1fa86",a:"13"},{n:["card","game","spade suit"],u:"2660-fe0f",a:"0.6"},{n:["card","game","heart suit"],u:"2665-fe0f",a:"0.6"},{n:["card","game","diamond suit"],u:"2666-fe0f",a:"0.6"},{n:["card","game","club suit"],u:"2663-fe0f",a:"0.6"},{n:["dupe","chess","chess pawn","expendable"],u:"265f-fe0f",a:"11"},{n:["card","game","joker","wildcard"],u:"1f0cf",a:"0.6"},{n:["red","game","mahjong","mahjong red dragon"],u:"1f004",a:"0.6"},{n:["card","game","flower","playing","japanese","flower playing cards"],u:"1f3b4",a:"0.6"},{n:["art","mask","theater","theatre","performing","performing arts"],u:"1f3ad",a:"0.6"},{n:["art","frame","museum","picture","painting","framed picture"],u:"1f5bc-fe0f",a:"0.7"},{n:["art","museum","palette","painting","artist palette"],u:"1f3a8",a:"0.6"},{n:["spool","thread","needle","sewing","string"],u:"1f9f5",a:"11"},{n:["needle","sewing","sutures","stitches","tailoring","embroidery","sewing needle"],u:"1faa1",a:"13"},{n:["yarn","ball","knit","crochet"],u:"1f9f6",a:"11"},{n:["tie","knot","rope","twine","twist","tangled"],u:"1faa2",a:"13"}],objects:[{n:["eye","glasses","eyewear","clothing","eyeglasses"],u:"1f453",a:"0.6"},{n:["eye","dark","eyewear","glasses","sunglasses"],u:"1f576-fe0f",a:"0.7"},{n:["goggles","welding","swimming","eye protection"],u:"1f97d",a:"11"},{n:["doctor","lab coat","scientist","experiment"],u:"1f97c",a:"11"},{n:["vest","safety","emergency","safety vest"],u:"1f9ba",a:"12"},{n:["tie","necktie","clothing"],u:"1f454",a:"0.6"},{n:["shirt","tshirt","t shirt","clothing"],u:"1f455",a:"0.6"},{n:["jeans","pants","clothing","trousers"],u:"1f456",a:"0.6"},{n:["neck","scarf"],u:"1f9e3",a:"5"},{n:["hand","gloves"],u:"1f9e4",a:"5"},{n:["coat","jacket"],u:"1f9e5",a:"5"},{n:["socks","stocking"],u:"1f9e6",a:"5"},{n:["dress","clothing"],u:"1f457",a:"0.6"},{n:["kimono","clothing"],u:"1f458",a:"0.6"},{n:["sari","dress","clothing"],u:"1f97b",a:"12"},{n:["bathing suit","one piece swimsuit"],u:"1fa71",a:"12"},{n:["briefs","swimsuit","one piece","underwear","bathing suit"],u:"1fa72",a:"12"},{n:["pants","shorts","underwear","bathing suit"],u:"1fa73",a:"12"},{n:["swim","bikini","clothing"],u:"1f459",a:"0.6"},{n:["woman","clothing","woman’s clothes"],u:"1f45a",a:"0.6"},{n:["fan","hot","shy","dance","cooling","flutter","folding hand fan"],u:"1faad",a:"15"},{n:["coin","purse","clothing"],u:"1f45b",a:"0.6"},{n:["bag","purse","handbag","clothing"],u:"1f45c",a:"0.6"},{n:["bag","pouch","clothing","clutch bag"],u:"1f45d",a:"0.6"},{n:["bag","hotel","shopping","shopping bags"],u:"1f6cd-fe0f",a:"0.7"},{n:["bag","school","satchel","backpack","rucksack"],u:"1f392",a:"0.6"},{n:["zōri","thongs","sandals","thong sandal","beach sandals","thong sandals"],u:"1fa74",a:"13"},{n:["man","shoe","clothing","man’s shoe"],u:"1f45e",a:"0.6"},{n:["shoe","sneaker","athletic","clothing","running shoe"],u:"1f45f",a:"0.6"},{n:["boot","hiking","camping","hiking boot","backpacking"],u:"1f97e",a:"11"},{n:["slip on","slipper","flat shoe","ballet flat"],u:"1f97f",a:"11"},{n:["heel","shoe","woman","clothing","high heeled shoe"],u:"1f460",a:"0.6"},{n:["shoe","woman","sandal","clothing","woman’s sandal"],u:"1f461",a:"0.6"},{n:["dance","ballet","ballet shoes"],u:"1fa70",a:"12"},{n:["boot","shoe","woman","clothing","woman’s boot"],u:"1f462",a:"0.6"},{n:["afro","comb","hair","pick","hair pick"],u:"1faae",a:"15"},{n:["king","crown","queen","clothing"],u:"1f451",a:"0.6"},{n:["hat","woman","clothing","woman’s hat"],u:"1f452",a:"0.6"},{n:["hat","top","tophat","top hat","clothing"],u:"1f3a9",a:"0.6"},{n:["cap","hat","clothing","graduation","celebration","graduation cap"],u:"1f393",a:"0.6"},{n:["billed cap","baseball cap"],u:"1f9e2",a:"5"},{n:["army","helmet","soldier","warrior","military","military helmet"],u:"1fa96",a:"13"},{n:["aid","hat","face","cross","helmet","rescue worker’s helmet"],u:"26d1-fe0f",a:"0.7"},{n:["beads","prayer","clothing","necklace","religion","prayer beads"],u:"1f4ff",a:"1"},{n:["makeup","lipstick","cosmetics"],u:"1f484",a:"0.6"},{n:["ring","diamond"],u:"1f48d",a:"0.6"},{n:["gem","jewel","diamond","gem stone"],u:"1f48e",a:"0.6"},{n:["mute","quiet","silent","speaker","muted speaker"],u:"1f507",a:"1"},{n:["soft","speaker low volume"],u:"1f508",a:"0.7"},{n:["medium","speaker medium volume"],u:"1f509",a:"1"},{n:["loud","speaker high volume"],u:"1f50a",a:"0.6"},{n:["loud","loudspeaker","public address"],u:"1f4e2",a:"0.6"},{n:["cheering","megaphone"],u:"1f4e3",a:"0.6"},{n:["horn","post","postal","postal horn"],u:"1f4ef",a:"1"},{n:["bell"],u:"1f514",a:"0.6"},{n:["bell","mute","quiet","silent","forbidden","bell with slash"],u:"1f515",a:"1"},{n:["music","score","musical score"],u:"1f3bc",a:"0.6"},{n:["note","music","musical note"],u:"1f3b5",a:"0.6"},{n:["note","music","notes","musical notes"],u:"1f3b6",a:"0.6"},{n:["mic","music","studio","microphone","studio microphone"],u:"1f399-fe0f",a:"0.7"},{n:["level","music","slider","level slider"],u:"1f39a-fe0f",a:"0.7"},{n:["knobs","music","control","control knobs"],u:"1f39b-fe0f",a:"0.7"},{n:["mic","karaoke","microphone"],u:"1f3a4",a:"0.6"},{n:["earbud","headphone"],u:"1f3a7",a:"0.6"},{n:["radio","video"],u:"1f4fb",a:"0.6"},{n:["sax","music","saxophone","instrument"],u:"1f3b7",a:"0.6"},{n:["accordion","concertina","squeeze box"],u:"1fa97",a:"13"},{n:["music","guitar","instrument"],u:"1f3b8",a:"0.6"},{n:["music","piano","keyboard","instrument","musical keyboard"],u:"1f3b9",a:"0.6"},{n:["music","trumpet","instrument"],u:"1f3ba",a:"0.6"},{n:["music","violin","instrument"],u:"1f3bb",a:"0.6"},{n:["banjo","music","stringed"],u:"1fa95",a:"12"},{n:["drum","music","drumsticks"],u:"1f941",a:"3"},{n:["beat","drum","conga","rhythm","long drum"],u:"1fa98",a:"13"},{n:["music","shake","rattle","maracas","instrument","percussion"],u:"1fa87",a:"15"},{n:["fife","pipe","flute","music","recorder","woodwind"],u:"1fa88",a:"15"},{n:["cell","phone","mobile","telephone","mobile phone"],u:"1f4f1",a:"0.6"},{n:["cell","arrow","phone","mobile","receive","mobile phone with arrow"],u:"1f4f2",a:"0.6"},{n:["phone","telephone"],u:"260e-fe0f",a:"0.6"},{n:["phone","receiver","telephone","telephone receiver"],u:"1f4de",a:"0.6"},{n:["pager"],u:"1f4df",a:"0.6"},{n:["fax","fax machine"],u:"1f4e0",a:"0.6"},{n:["battery"],u:"1f50b",a:"0.6"},{n:["electronic","low energy","low battery"],u:"1faab",a:"14"},{n:["plug","electric","electricity","electric plug"],u:"1f50c",a:"0.6"},{n:["pc","laptop","computer","personal"],u:"1f4bb",a:"0.6"},{n:["desktop","computer","desktop computer"],u:"1f5a5-fe0f",a:"0.7"},{n:["printer","computer"],u:"1f5a8-fe0f",a:"0.7"}
vendor: 6,204 bytes, line 115
115,{n:["keyboard","computer"],u:"2328-fe0f",a:"1"},{n:["computer","computer mouse"],u:"1f5b1-fe0f",a:"0.7"},{n:["computer","trackball"],u:"1f5b2-fe0f",a:"0.7"},{n:["disk","optical","computer","minidisk","computer disk"],u:"1f4bd",a:"0.6"},{n:["disk","floppy","computer","floppy disk"],u:"1f4be",a:"0.6"},{n:["cd","disk","optical","computer","optical disk"],u:"1f4bf",a:"0.6"},{n:["dvd","disk","blu ray","optical","computer"],u:"1f4c0",a:"0.6"},{n:["abacus","calculation"],u:"1f9ee",a:"11"},{n:["movie","camera","cinema","movie camera"],u:"1f3a5",a:"0.6"},{n:["film","movie","cinema","frames","film frames"],u:"1f39e-fe0f",a:"0.7"},{n:["film","movie","video","cinema","projector","film projector"],u:"1f4fd-fe0f",a:"0.7"},{n:["movie","clapper","clapper board"],u:"1f3ac",a:"0.6"},{n:["tv","video","television"],u:"1f4fa",a:"0.6"},{n:["video","camera"],u:"1f4f7",a:"0.6"},{n:["flash","video","camera","camera with flash"],u:"1f4f8",a:"1"},{n:["video","camera","video camera"],u:"1f4f9",a:"0.6"},{n:["vhs","tape","video","videocassette"],u:"1f4fc",a:"0.6"},{n:["tool","glass","search","magnifying","magnifying glass tilted left"],u:"1f50d",a:"0.6"},{n:["tool","glass","search","magnifying","magnifying glass tilted right"],u:"1f50e",a:"0.6"},{n:["light","candle"],u:"1f56f-fe0f",a:"0.7"},{n:["bulb","idea","comic","light","electric","light bulb"],u:"1f4a1",a:"0.6"},{n:["tool","light","torch","electric","flashlight"],u:"1f526",a:"0.6"},{n:["bar","red","light","lantern","red paper lantern"],u:"1f3ee",a:"0.6"},{n:["oil","diya","lamp","diya lamp"],u:"1fa94",a:"12"},{n:["book","cover","notebook","decorated","notebook with decorative cover"],u:"1f4d4",a:"0.6"},{n:["book","closed","closed book"],u:"1f4d5",a:"0.6"},{n:["book","open","open book"],u:"1f4d6",a:"0.6"},{n:["book","green","green book"],u:"1f4d7",a:"0.6"},{n:["blue","book","blue book"],u:"1f4d8",a:"0.6"},{n:["book","orange","orange book"],u:"1f4d9",a:"0.6"},{n:["book","books"],u:"1f4da",a:"0.6"},{n:["notebook"],u:"1f4d3",a:"0.6"},{n:["ledger","notebook"],u:"1f4d2",a:"0.6"},{n:["curl","page","document","page with curl"],u:"1f4c3",a:"0.6"},{n:["paper","scroll"],u:"1f4dc",a:"0.6"},{n:["page","document","page facing up"],u:"1f4c4",a:"0.6"},{n:["news","paper","newspaper"],u:"1f4f0",a:"0.6"},{n:["news","paper","rolled","newspaper","rolled up newspaper"],u:"1f5de-fe0f",a:"0.7"},{n:["mark","tabs","marker","bookmark","bookmark tabs"],u:"1f4d1",a:"0.6"},{n:["mark","bookmark"],u:"1f516",a:"0.6"},{n:["label"],u:"1f3f7-fe0f",a:"0.7"},{n:["bag","money","dollar","moneybag","money bag"],u:"1f4b0",a:"0.6"},{n:["coin","gold","metal","money","silver","treasure"],u:"1fa99",a:"13"},{n:["yen","bill","note","money","banknote","currency","yen banknote"],u:"1f4b4",a:"0.6"},{n:["bill","note","money","dollar","banknote","currency","dollar banknote"],u:"1f4b5",a:"0.6"},{n:["bill","euro","note","money","banknote","currency","euro banknote"],u:"1f4b6",a:"1"},{n:["bill","note","money","pound","banknote","currency","pound banknote"],u:"1f4b7",a:"1"},{n:["fly","bill","money","wings","banknote","money with wings"],u:"1f4b8",a:"0.6"},{n:["card","money","credit","credit card"],u:"1f4b3",a:"0.6"},{n:["proof","receipt","evidence","accounting","bookkeeping"],u:"1f9fe",a:"11"},{n:["yen","chart","graph","money","growth","chart increasing with yen"],u:"1f4b9",a:"0.6"},{n:["email","letter","envelope"],u:"2709-fe0f",a:"0.6"},{n:["mail","email","e mail","letter"],u:"1f4e7",a:"0.6"},{n:["email","e mail","letter","receive","envelope","incoming","incoming envelope"],u:"1f4e8",a:"0.6"},{n:["arrow","email","e mail","envelope","outgoing","envelope with arrow"],u:"1f4e9",a:"0.6"},{n:["box","mail","sent","tray","letter","outbox","outbox tray"],u:"1f4e4",a:"0.6"},{n:["box","mail","tray","inbox","letter","receive","inbox tray"],u:"1f4e5",a:"0.6"},{n:["box","parcel","package"],u:"1f4e6",a:"0.6"},{n:["mail","closed","mailbox","postbox","closed mailbox with raised flag"],u:"1f4eb",a:"0.6"},{n:["mail","closed","lowered","mailbox","postbox","closed mailbox with lowered flag"],u:"1f4ea",a:"0.6"},{n:["mail","open","mailbox","postbox","open mailbox with raised flag"],u:"1f4ec",a:"0.7"},{n:["mail","open","lowered","mailbox","postbox","open mailbox with lowered flag"],u:"1f4ed",a:"0.7"},{n:["mail","postbox","mailbox"],u:"1f4ee",a:"0.6"},{n:["box","ballot","ballot box with ballot"],u:"1f5f3-fe0f",a:"0.7"},{n:["pencil"],u:"270f-fe0f",a:"0.6"},{n:["nib","pen","black nib"],u:"2712-fe0f",a:"0.6"},{n:["pen","fountain","fountain pen"],u:"1f58b-fe0f",a:"0.7"},{n:["pen","ballpoint"],u:"1f58a-fe0f",a:"0.7"},{n:["painting","paintbrush"],u:"1f58c-fe0f",a:"0.7"},{n:["crayon"],u:"1f58d-fe0f",a:"0.7"},{n:["memo","pencil"],u:"1f4dd",a:"0.6"},{n:["briefcase"],u:"1f4bc",a:"0.6"},{n:["file","folder","file folder"],u:"1f4c1",a:"0.6"},{n:["file","open","folder","open file folder"],u:"1f4c2",a:"0.6"},{n:["card","index","dividers","card index dividers"],u:"1f5c2-fe0f",a:"0.7"},{n:["date","calendar"],u:"1f4c5",a:"0.6"},{n:["calendar","tear off calendar"],u:"1f4c6",a:"0.6"},{n:["pad","note","spiral","spiral notepad"],u:"1f5d2-fe0f",a:"0.7"},{n:["pad","spiral","calendar","spiral calendar"],u:"1f5d3-fe0f",a:"0.7"},{n:["card","index","rolodex","card index"],u:"1f4c7",a:"0.6"},{n:["chart","graph","trend","growth","upward","chart increasing"],u:"1f4c8",a:"0.6"},{n:["down","chart","graph","trend","chart decreasing"],u:"1f4c9",a:"0.6"},{n:["bar","chart","graph","bar chart"],u:"1f4ca",a:"0.6"},{n:["clipboard"],u:"1f4cb",a:"0.6"},{n:["pin","pushpin"],u:"1f4cc",a:"0.6"},{n:["pin","pushpin","round pushpin"],u:"1f4cd",a:"0.6"},{n:["paperclip"],u:"1f4ce",a:"0.6"},{n:["link","paperclip","linked paperclips"],u:"1f587-fe0f",a:"0.7"},{n:["ruler","straight edge","straight ruler"],u:"1f4cf",a:"0.6"},{n:["set","ruler","triangle","triangular ruler"],u:"1f4d0",a:"0.6"},{n:["tool","cutting","scissors"],u:"2702-fe0f",a:"0.6"},{n:["box","card","file","card file box"],u:"1f5c3-fe0f",a:"0.7"},{n:["file","filing","cabinet","file cabinet"],u:"1f5c4-fe0f",a:"0.7"},{n:["wastebasket"],u:"1f5d1-fe0f",a:"0.7"},{n:["locked","closed"],u:"1f512",a:"0.6"},{n:["lock","open","unlock","unlocked"],u:"1f513",a:"0.6"},{n:["ink","nib","pen","lock","privacy","locked with pen"],u:"1f50f",a:"0.6"}
vendor: 29,327 bytes, line 115
115,{n:["key","lock","closed","secure","locked with key"],u:"1f510",a:"0.6"},{n:["key","lock","password"],u:"1f511",a:"0.6"},{n:["key","old","clue","lock","old key"],u:"1f5dd-fe0f",a:"0.7"},{n:["tool","hammer"],u:"1f528",a:"0.6"},{n:["axe","chop","wood","split","hatchet"],u:"1fa93",a:"12"},{n:["pick","tool","mining"],u:"26cf-fe0f",a:"0.7"},{n:["pick","tool","hammer","hammer and pick"],u:"2692-fe0f",a:"1"},{n:["tool","hammer","wrench","spanner","hammer and wrench"],u:"1f6e0-fe0f",a:"0.7"},{n:["knife","dagger","weapon"],u:"1f5e1-fe0f",a:"0.7"},{n:["swords","weapon","crossed","crossed swords"],u:"2694-fe0f",a:"1"},{n:["bomb","comic"],u:"1f4a3",a:"0.6"},{n:["rebound","boomerang","repercussion"],u:"1fa83",a:"13"},{n:["bow","arrow","archer","zodiac","sagittarius","bow and arrow"],u:"1f3f9",a:"1"},{n:["shield","weapon"],u:"1f6e1-fe0f",a:"0.7"},{n:["saw","tool","lumber","carpenter","carpentry saw"],u:"1fa9a",a:"13"},{n:["tool","wrench","spanner"],u:"1f527",a:"0.6"},{n:["tool","screw","screwdriver"],u:"1fa9b",a:"13"},{n:["nut","bolt","tool","nut and bolt"],u:"1f529",a:"0.6"},{n:["cog","gear","tool","cogwheel"],u:"2699-fe0f",a:"1"},{n:["tool","vice","clamp","compress"],u:"1f5dc-fe0f",a:"0.7"},{n:["libra","scale","zodiac","balance","justice","balance scale"],u:"2696-fe0f",a:"1"},{n:["blind","white cane","accessibility"],u:"1f9af",a:"12"},{n:["link"],u:"1f517",a:"0.6"},{n:["break","chain","cuffs","freedom","breaking","broken chain"],u:"26d3-fe0f-200d-1f4a5",a:"15.1"},{n:["chain","chains"],u:"26d3-fe0f",a:"0.7"},{n:["hook","catch","crook","curve","ensnare","selling point"],u:"1fa9d",a:"13"},{n:["tool","chest","toolbox","mechanic"],u:"1f9f0",a:"11"},{n:["magnet","magnetic","horseshoe","attraction"],u:"1f9f2",a:"11"},{n:["rung","step","climb","ladder"],u:"1fa9c",a:"13"},{n:["tool","alembic","chemistry"],u:"2697-fe0f",a:"1"},{n:["lab","chemist","science","test tube","chemistry","experiment"],u:"1f9ea",a:"11"},{n:["lab","biology","culture","bacteria","biologist","petri dish"],u:"1f9eb",a:"11"},{n:["dna","gene","life","genetics","biologist","evolution"],u:"1f9ec",a:"11"},{n:["tool","science","microscope"],u:"1f52c",a:"1"},{n:["tool","science","telescope"],u:"1f52d",a:"1"},{n:["dish","antenna","satellite","satellite antenna"],u:"1f4e1",a:"0.6"},{n:["shot","sick","needle","syringe","medicine"],u:"1f489",a:"0.6"},{n:["bleed","injury","medicine","menstruation","drop of blood","blood donation"],u:"1fa78",a:"12"},{n:["pill","sick","doctor","medicine"],u:"1f48a",a:"0.6"},{n:["bandage","adhesive bandage"],u:"1fa79",a:"12"},{n:["cane","hurt","stick","crutch","disability","mobility aid"],u:"1fa7c",a:"14"},{n:["heart","doctor","medicine","stethoscope"],u:"1fa7a",a:"12"},{n:["x ray","bones","doctor","medical","skeleton"],u:"1fa7b",a:"14"},{n:["door"],u:"1f6aa",a:"0.6"},{n:["lift","hoist","elevator","accessibility"],u:"1f6d7",a:"13"},{n:["mirror","speculum","reflector","reflection"],u:"1fa9e",a:"13"},{n:["view","frame","window","opening","fresh air","transparent"],u:"1fa9f",a:"13"},{n:["bed","hotel","sleep"],u:"1f6cf-fe0f",a:"0.7"},{n:["lamp","couch","hotel","couch and lamp"],u:"1f6cb-fe0f",a:"0.7"},{n:["sit","seat","chair"],u:"1fa91",a:"12"},{n:["toilet"],u:"1f6bd",a:"0.6"},{n:["toilet","plunger","plumber","suction","force cup"],u:"1faa0",a:"13"},{n:["water","shower"],u:"1f6bf",a:"1"},{n:["bath","bathtub"],u:"1f6c1",a:"1"},{n:["bait","trap","snare","mousetrap","mouse trap"],u:"1faa4",a:"13"},{n:["razor","sharp","shave"],u:"1fa92",a:"12"},{n:["lotion","shampoo","sunscreen","moisturizer","lotion bottle"],u:"1f9f4",a:"11"},{n:["diaper","punk rock","safety pin"],u:"1f9f7",a:"11"},{n:["broom","witch","cleaning","sweeping"],u:"1f9f9",a:"11"},{n:["basket","picnic","farming","laundry"],u:"1f9fa",a:"11"},{n:["paper towels","toilet paper","roll of paper"],u:"1f9fb",a:"11"},{n:["vat","cask","pail","bucket"],u:"1faa3",a:"13"},{n:["bar","soap","lather","bathing","cleaning","soapdish"],u:"1f9fc",a:"11"},{n:["burp","soap","clean","bubbles","underwater"],u:"1fae7",a:"14"},{n:["brush","clean","teeth","dental","hygiene","bathroom","toothbrush"],u:"1faa5",a:"13"},{n:["sponge","porous","cleaning","absorbing"],u:"1f9fd",a:"11"},{n:["fire","quench","extinguish","fire extinguisher"],u:"1f9ef",a:"11"},{n:["cart","trolley","shopping","shopping cart"],u:"1f6d2",a:"3"},{n:["smoking","cigarette"],u:"1f6ac",a:"0.6"},{n:["death","coffin"],u:"26b0-fe0f",a:"1"},{n:["grave","cemetery","headstone","graveyard","tombstone"],u:"1faa6",a:"13"},{n:["urn","ashes","death","funeral","funeral urn"],u:"26b1-fe0f",a:"1"},{n:["bead","charm","nazar","evil eye","talisman","nazar amulet"],u:"1f9ff",a:"11"},{n:["hand","mary","hamsa","amulet","fatima","miriam","protection"],u:"1faac",a:"14"},{n:["moai","face","moyai","statue"],u:"1f5ff",a:"0.6"},{n:["sign","picket","placard","protest","demonstration"],u:"1faa7",a:"13"},{n:["id","license","security","credentials","identification card"],u:"1faaa",a:"14"}],symbols:[{n:["atm","bank","teller","ATM sign","atm sign","automated"],u:"1f3e7",a:"0.6"},{n:["litter","litter bin","litter in bin sign"],u:"1f6ae",a:"1"},{n:["water","potable","drinking","potable water"],u:"1f6b0",a:"1"},{n:["access","wheelchair symbol"],u:"267f",a:"0.6"},{n:["wc","man","toilet","bathroom","lavatory","restroom","men’s room"],u:"1f6b9",a:"0.6"},{n:["wc","woman","toilet","bathroom","lavatory","restroom","women’s room"],u:"1f6ba",a:"0.6"},{n:["wc","toilet","restroom","bathroom","lavatory"],u:"1f6bb",a:"0.6"},{n:["baby","changing","baby symbol"],u:"1f6bc",a:"0.6"},{n:["wc","water","closet","toilet","bathroom","lavatory","restroom","water closet"],u:"1f6be",a:"0.6"},{n:["control","passport","passport control"],u:"1f6c2",a:"1"},{n:["customs"],u:"1f6c3",a:"1"},{n:["claim","baggage","baggage claim"],u:"1f6c4",a:"1"},{n:["locker","baggage","luggage","left luggage"],u:"1f6c5",a:"1"},{n:["warning"],u:"26a0-fe0f",a:"0.6"},{n:["child","traffic","crossing","pedestrian","children crossing"],u:"1f6b8",a:"1"},{n:["no","not","entry","traffic","no entry","forbidden","prohibited"],u:"26d4",a:"0.6"},{n:["no","not","entry","forbidden","prohibited"],u:"1f6ab",a:"0.6"},{n:["no","bike","bicycle","forbidden","prohibited","no bicycles"],u:"1f6b3",a:"1"},{n:["no","not","smoking","forbidden","no smoking","prohibited"],u:"1f6ad",a:"0.6"},{n:["no","not","litter","forbidden","prohibited","no littering"],u:"1f6af",a:"1"},{n:["water","non potable","non drinking","non potable water"],u:"1f6b1",a:"1"},{n:["no","not","forbidden","pedestrian","prohibited","no pedestrians"],u:"1f6b7",a:"1"},{n:["no","cell","phone","mobile","forbidden","no mobile phones"],u:"1f4f5",a:"1"},{n:["18","eighteen","underage","prohibited","age restriction","no one under eighteen"],u:"1f51e",a:"0.6"},{n:["sign","radioactive"],u:"2622-fe0f",a:"1"},{n:["sign","biohazard"],u:"2623-fe0f",a:"1"},{n:["arrow","north","up arrow","cardinal","direction"],u:"2b06-fe0f",a:"0.6"},{n:["arrow","direction","northeast","intercardinal","up right arrow"],u:"2197-fe0f",a:"0.6"},{n:["east","arrow","cardinal","direction","right arrow"],u:"27a1-fe0f",a:"0.6"},{n:["arrow","direction","southeast","intercardinal","down right arrow"],u:"2198-fe0f",a:"0.6"},{n:["down","arrow","south","cardinal","direction","down arrow"],u:"2b07-fe0f",a:"0.6"},{n:["arrow","direction","southwest","intercardinal","down left arrow"],u:"2199-fe0f",a:"0.6"},{n:["west","arrow","cardinal","direction","left arrow"],u:"2b05-fe0f",a:"0.6"},{n:["arrow","direction","northwest","up left arrow","intercardinal"],u:"2196-fe0f",a:"0.6"},{n:["arrow","up down arrow"],u:"2195-fe0f",a:"0.6"},{n:["arrow","left right arrow"],u:"2194-fe0f",a:"0.6"},{n:["arrow","right arrow curving left"],u:"21a9-fe0f",a:"0.6"},{n:["arrow","left arrow curving right"],u:"21aa-fe0f",a:"0.6"},{n:["arrow","right arrow curving up"],u:"2934-fe0f",a:"0.6"},{n:["down","arrow","right arrow curving down"],u:"2935-fe0f",a:"0.6"},{n:["arrow","reload","clockwise","clockwise vertical arrows"],u:"1f503",a:"0.6"},{n:["arrow","withershins","anticlockwise","counterclockwise","counterclockwise arrows button"],u:"1f504",a:"1"},{n:["back","arrow","BACK arrow"],u:"1f519",a:"0.6"},{n:["end","arrow","END arrow"],u:"1f51a",a:"0.6"},{n:["on","on!","mark","arrow","ON! arrow"],u:"1f51b",a:"0.6"},{n:["soon","arrow","SOON arrow"],u:"1f51c",a:"0.6"},{n:["up","top","arrow","TOP arrow"],u:"1f51d",a:"0.6"},{n:["worship","religion","place of worship"],u:"1f6d0",a:"1"},{n:["atom","atheist","atom symbol"],u:"269b-fe0f",a:"1"},{n:["om","hindu","religion"],u:"1f549-fe0f",a:"0.7"},{n:["jew","star","david","jewish","religion","star of David","star of david"],u:"2721-fe0f",a:"0.7"},{n:["wheel","dharma","buddhist","religion","wheel of dharma"],u:"2638-fe0f",a:"0.7"},{n:["tao","yin","yang","taoist","yin yang","religion"],u:"262f-fe0f",a:"0.7"},{n:["cross","religion","christian","latin cross"],u:"271d-fe0f",a:"0.7"},{n:["cross","religion","christian","orthodox cross"],u:"2626-fe0f",a:"1"},{n:["islam","muslim","religion","star and crescent"],u:"262a-fe0f",a:"0.7"},{n:["peace","peace symbol"],u:"262e-fe0f",a:"1"},{n:["menorah","religion","candelabrum","candlestick"],u:"1f54e",a:"1"},{n:["star","fortune","dotted six pointed star"],u:"1f52f",a:"0.6"},{n:["sikh","khanda","religion"],u:"1faaf",a:"15"},{n:["ram","Aries","aries","zodiac"],u:"2648",a:"0.6"},{n:["ox","bull","Taurus","taurus","zodiac"],u:"2649",a:"0.6"},{n:["twins","Gemini","gemini","zodiac"],u:"264a",a:"0.6"},{n:["crab","Cancer","cancer","zodiac"],u:"264b",a:"0.6"},{n:["Leo","leo","lion","zodiac"],u:"264c",a:"0.6"},{n:["Virgo","virgo","zodiac"],u:"264d",a:"0.6"},{n:["Libra","libra","scales","zodiac","balance","justice"],u:"264e",a:"0.6"},{n:["zodiac","Scorpio","scorpio","scorpion","scorpius"],u:"264f",a:"0.6"},{n:["archer","zodiac","Sagittarius","sagittarius"],u:"2650",a:"0.6"},{n:["goat","zodiac","Capricorn","capricorn"],u:"2651",a:"0.6"},{n:["water","bearer","zodiac","Aquarius","aquarius"],u:"2652",a:"0.6"},{n:["fish","Pisces","pisces","zodiac"],u:"2653",a:"0.6"},{n:["snake","bearer","zodiac","serpent","Ophiuchus","ophiuchus"],u:"26ce",a:"0.6"},{n:["arrow","crossed","shuffle tracks button"],u:"1f500",a:"1"},{n:["arrow","repeat","clockwise","repeat button"],u:"1f501",a:"1"},{n:["once","arrow","clockwise","repeat single button"],u:"1f502",a:"1"},{n:["play","arrow","right","triangle","play button"],u:"25b6-fe0f",a:"0.6"},{n:["fast","arrow","double","forward","fast forward button"],u:"23e9",a:"0.6"},{n:["arrow","triangle","next scene","next track","next track button"],u:"23ed-fe0f",a:"0.7"},{n:["play","arrow","pause","right","triangle","play or pause button"],u:"23ef-fe0f",a:"1"},{n:["left","arrow","reverse","triangle","reverse button"],u:"25c0-fe0f",a:"0.6"},{n:["arrow","double","rewind","fast reverse button"],u:"23ea",a:"0.6"},{n:["arrow","triangle","previous scene","previous track","last track button"],u:"23ee-fe0f",a:"0.7"},{n:["arrow","button","upwards button"],u:"1f53c",a:"0.6"},{n:["arrow","double","fast up button"],u:"23eb",a:"0.6"},{n:["down","arrow","button","downwards button"],u:"1f53d",a:"0.6"},{n:["down","arrow","double","fast down button"],u:"23ec",a:"0.6"},{n:["bar","pause","double","vertical","pause button"],u:"23f8-fe0f",a:"0.7"},{n:["stop","square","stop button"],u:"23f9-fe0f",a:"0.7"},{n:["circle","record","record button"],u:"23fa-fe0f",a:"0.7"},{n:["eject","eject button"],u:"23cf-fe0f",a:"1"},{n:["film","movie","cinema","camera"],u:"1f3a6",a:"0.6"},{n:["dim","low","dim button","brightness"],u:"1f505",a:"1"},{n:["bright","brightness","bright button"],u:"1f506",a:"1"},{n:["bar","cell","phone","mobile","antenna","antenna bars"],u:"1f4f6",a:"0.6"},{n:["wifi","wi fi","network","wireless","computer","internet"],u:"1f6dc",a:"15"},{n:["cell","mode","phone","mobile","telephone","vibration","vibration mode"],u:"1f4f3",a:"0.6"},{n:["off","cell","phone","mobile","telephone","mobile phone off"],u:"1f4f4",a:"0.6"},{n:["woman","female sign"],u:"2640-fe0f",a:"4"},{n:["man","male sign"],u:"2642-fe0f",a:"4"},{n:["transgender","transgender symbol"],u:"26a7-fe0f",a:"13"},{n:["x","×","sign","cancel","multiply","multiplication"],u:"2716-fe0f",a:"0.6"},{n:["+","plus","math","sign"],u:"2795",a:"0.6"},{n:[" ","−","math","sign","minus"],u:"2796",a:"0.6"},{n:["÷","math","sign","divide","division"],u:"2797",a:"0.6"},{n:["math","equality","heavy equals sign"],u:"1f7f0",a:"14"},{n:["forever","infinity","unbounded","universal"],u:"267e-fe0f",a:"11"},{n:["!","!!","mark","bangbang","exclamation","double exclamation mark"],u:"203c-fe0f",a:"0.6"},{n:["!","?","!?","mark","question","exclamation","interrobang","punctuation","exclamation question mark"],u:"2049-fe0f",a:"0.6"},{n:["?","mark","question","punctuation","red question mark"],u:"2753",a:"0.6"},{n:["?","mark","outlined","question","punctuation","white question mark"],u:"2754",a:"0.6"},{n:["!","mark","outlined","exclamation","punctuation","white exclamation mark"],u:"2755",a:"0.6"},{n:["!","mark","exclamation","punctuation","red exclamation mark"],u:"2757",a:"0.6"},{n:["dash","wavy","wavy dash","punctuation"],u:"3030-fe0f",a:"0.6"},{n:["bank","money","currency","exchange","currency exchange"],u:"1f4b1",a:"0.6"},{n:["money","dollar","currency","heavy dollar sign"],u:"1f4b2",a:"0.6"},{n:["staff","medicine","aesculapius","medical symbol"],u:"2695-fe0f",a:"4"},{n:["recycle","recycling symbol"],u:"267b-fe0f",a:"0.6"},{n:["fleur de lis"],u:"269c-fe0f",a:"1"},{n:["ship","tool","anchor","emblem","trident","trident emblem"],u:"1f531",a:"0.6"},{n:["name","badge","name badge"],u:"1f4db",a:"0.6"},{n:["leaf","chevron","beginner","japanese","Japanese symbol for beginner","japanese symbol for beginner"],u:"1f530",a:"0.6"},{n:["o","red","large","circle","hollow red circle"],u:"2b55",a:"0.6"},{n:["✓","mark","check","button","check mark button"],u:"2705",a:"0.6"},{n:["✓","box","check","check box with check"],u:"2611-fe0f",a:"0.6"},{n:["✓","mark","check","check mark"],u:"2714-fe0f",a:"0.6"},{n:["x","×","mark","cross","cancel","multiply","cross mark","multiplication"],u:"274c",a:"0.6"},{n:["x","×","mark","square","cross mark button"],u:"274e",a:"0.6"},{n:["curl","loop","curly loop"],u:"27b0",a:"0.6"},{n:["curl","loop","double","double curly loop"],u:"27bf",a:"1"},{n:["mark","part","part alternation mark"],u:"303d-fe0f",a:"0.6"},{n:["*","asterisk","eight spoked asterisk"],u:"2733-fe0f",a:"0.6"},{n:["*","star","eight pointed star"],u:"2734-fe0f",a:"0.6"},{n:["*","sparkle"],u:"2747-fe0f",a:"0.6"},{n:["c","copyright"],u:"00a9-fe0f",a:"0.6"},{n:["r","registered"],u:"00ae-fe0f",a:"0.6"},{n:["tm","mark","trademark","trade mark"],u:"2122-fe0f",a:"0.6"},{n:["keycap","keycap: #"],u:"0023-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: *"],u:"002a-fe0f-20e3",a:"2"},{n:["keycap","keycap: 0"],u:"0030-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 1"],u:"0031-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 2"],u:"0032-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 3"],u:"0033-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 4"],u:"0034-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 5"],u:"0035-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 6"],u:"0036-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 7"],u:"0037-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 8"],u:"0038-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 9"],u:"0039-fe0f-20e3",a:"0.6"},{n:["keycap","keycap: 10"],u:"1f51f",a:"0.6"},{n:["abcd","input","latin","letters","uppercase","input latin uppercase"],u:"1f520",a:"0.6"},{n:["abcd","input","latin","letters","lowercase","input latin lowercase"],u:"1f521",a:"0.6"},{n:["1234","input","numbers","input numbers"],u:"1f522",a:"0.6"},{n:["〒♪&%","input","input symbols"],u:"1f523",a:"0.6"},{n:["abc","input","latin","letters","alphabet","input latin letters"],u:"1f524",a:"0.6"},{n:["a","blood type","A button (blood type)","a button (blood type)"],u:"1f170-fe0f",a:"0.6"},{n:["ab","blood type","AB button (blood type)","ab button (blood type)"],u:"1f18e",a:"0.6"},{n:["b","blood type","B button (blood type)","b button (blood type)"],u:"1f171-fe0f",a:"0.6"},{n:["cl","CL button","cl button"],u:"1f191",a:"0.6"},{n:["cool","COOL button","cool button"],u:"1f192",a:"0.6"},{n:["free","FREE button","free button"],u:"1f193",a:"0.6"},{n:["i","information"],u:"2139-fe0f",a:"0.6"},{n:["id","identity","ID button","id button"],u:"1f194",a:"0.6"},{n:["m","circle","circled M","circled m"],u:"24c2-fe0f",a:"0.6"},{n:["new","NEW button","new button"],u:"1f195",a:"0.6"},{n:["ng","NG button","ng button"],u:"1f196",a:"0.6"},{n:["o","blood type","O button (blood type)","o button (blood type)"],u:"1f17e-fe0f",a:"0.6"},{n:["ok","OK button","ok button"],u:"1f197",a:"0.6"},{n:["p","parking","P button","p button"],u:"1f17f-fe0f",a:"0.6"},{n:["sos","help","SOS button","sos button"],u:"1f198",a:"0.6"},{n:["up","up!","mark","UP! button","up! button"],u:"1f199",a:"0.6"},{n:["vs","versus","VS button","vs button"],u:"1f19a",a:"0.6"},{n:["ココ","“here”","japanese","katakana","Japanese “here” button","japanese “here” button"],u:"1f201",a:"0.6"},{n:["サ","japanese","katakana","“service charge”","Japanese “service charge” button","japanese “service charge” button"],u:"1f202-fe0f",a:"0.6"},{n:["月","japanese","ideograph","“monthly amount”","Japanese “monthly amount” button","japanese “monthly amount” button"],u:"1f237-fe0f",a:"0.6"},{n:["有","japanese","ideograph","“not free of charge”","Japanese “not free of charge” button","japanese “not free of charge” button"],u:"1f236",a:"0.6"},{n:["指","japanese","ideograph","“reserved”","Japanese “reserved” button","japanese “reserved” button"],u:"1f22f",a:"0.6"},{n:["得","japanese","ideograph","“bargain”","Japanese “bargain” button","japanese “bargain” button"],u:"1f250",a:"0.6"},{n:["割","japanese","ideograph","“discount”","Japanese “discount” button","japanese “discount” button"],u:"1f239",a:"0.6"},{n:["無","japanese","ideograph","“free of charge”","Japanese “free of charge” button","japanese “free of charge” button"],u:"1f21a",a:"0.6"},{n:["禁","japanese","ideograph","“prohibited”","Japanese “prohibited” button","japanese “prohibited” button"],u:"1f232",a:"0.6"},{n:["可","japanese","ideograph","“acceptable”","Japanese “acceptable” button","japanese “acceptable” button"],u:"1f251",a:"0.6"},{n:["申","japanese","ideograph","“application”","Japanese “application” button","japanese “application” button"],u:"1f238",a:"0.6"},{n:["合","japanese","ideograph","“passing grade”","Japanese “passing grade” button","japanese “passing grade” button"],u:"1f234",a:"0.6"},{n:["空","japanese","ideograph","“vacancy”","Japanese “vacancy” button","japanese “vacancy” button"],u:"1f233",a:"0.6"},{n:["祝","japanese","ideograph","“congratulations”","Japanese “congratulations” button","japanese “congratulations” button"],u:"3297-fe0f",a:"0.6"},{n:["秘","japanese","“secret”","ideograph","Japanese “secret” button","japanese “secret” button"],u:"3299-fe0f",a:"0.6"},{n:["営","japanese","ideograph","“open for business”","Japanese “open for business” button","japanese “open for business” button"],u:"1f23a",a:"0.6"},{n:["満","japanese","ideograph","“no vacancy”","Japanese “no vacancy” button","japanese “no vacancy” button"],u:"1f235",a:"0.6"},{n:["red","circle","geometric","red circle"],u:"1f534",a:"0.6"},{n:["circle","orange","orange circle"],u:"1f7e0",a:"12"},{n:["circle","yellow","yellow circle"],u:"1f7e1",a:"12"},{n:["green","circle","green circle"],u:"1f7e2",a:"12"},{n:["blue","circle","geometric","blue circle"],u:"1f535",a:"0.6"},{n:["circle","purple","purple circle"],u:"1f7e3",a:"12"},{n:["brown","circle","brown circle"],u:"1f7e4",a:"12"},{n:["circle","geometric","black circle"],u:"26ab",a:"0.6"},{n:["circle","geometric","white circle"],u:"26aa",a:"0.6"},{n:["red","square","red square"],u:"1f7e5",a:"12"},{n:["orange","square","orange square"],u:"1f7e7",a:"12"},{n:["square","yellow","yellow square"],u:"1f7e8",a:"12"},{n:["green","square","green square"],u:"1f7e9",a:"12"},{n:["blue","square","blue square"],u:"1f7e6",a:"12"},{n:["purple","square","purple square"],u:"1f7ea",a:"12"},{n:["brown","square","brown square"],u:"1f7eb",a:"12"},{n:["square","geometric","black large square"],u:"2b1b",a:"0.6"},{n:["square","geometric","white large square"],u:"2b1c",a:"0.6"},{n:["square","geometric","black medium square"],u:"25fc-fe0f",a:"0.6"},{n:["square","geometric","white medium square"],u:"25fb-fe0f",a:"0.6"},{n:["square","geometric","black medium small square"],u:"25fe",a:"0.6"},{n:["square","geometric","white medium small square"],u:"25fd",a:"0.6"},{n:["square","geometric","black small square"],u:"25aa-fe0f",a:"0.6"},{n:["square","geometric","white small square"],u:"25ab-fe0f",a:"0.6"},{n:["orange","diamond","geometric","large orange diamond"],u:"1f536",a:"0.6"},{n:["blue","diamond","geometric","large blue diamond"],u:"1f537",a:"0.6"},{n:["orange","diamond","geometric","small orange diamond"],u:"1f538",a:"0.6"},{n:["blue","diamond","geometric","small blue diamond"],u:"1f539",a:"0.6"},{n:["red","geometric","red triangle pointed up"],u:"1f53a",a:"0.6"},{n:["red","down","geometric","red triangle pointed down"],u:"1f53b",a:"0.6"},{n:["comic","inside","diamond","geometric","diamond with a dot"],u:"1f4a0",a:"0.6"},{n:["radio","button","geometric","radio button"],u:"1f518",a:"0.6"},{n:["button","square","outlined","geometric","white square button"],u:"1f533",a:"0.6"},{n:["button","square","geometric","black square button"],u:"1f532",a:"0.6"}],flags:[{n:["racing","checkered","chequered","chequered flag"],u:"1f3c1",a:"0.6"},{n:["post","triangular flag"],u:"1f6a9",a:"0.6"},{n:["cross","crossed","japanese","celebration","crossed flags"],u:"1f38c",a:"0.6"},{n:["waving","black flag"],u:"1f3f4",a:"1"},{n:["waving","white flag"],u:"1f3f3-fe0f",a:"0.7"},{n:["pride","rainbow","rainbow flag"],u:"1f3f3-fe0f-200d-1f308",a:"4"},{n:["flag","pink","white","light blue","transgender","transgender flag"],u:"1f3f3-fe0f-200d-26a7-fe0f",a:"13"},{n:["pirate","plunder","treasure","pirate flag","jolly roger"],u:"1f3f4-200d-2620-fe0f",a:"11"},{n:["AC","flag","flag: Ascension Island","flag: ascension island"],u:"1f1e6-1f1e8",a:"2"},{n:["AD","flag","flag: Andorra","flag: andorra"],u:"1f1e6-1f1e9",a:"2"},{n:["AE","flag","flag: United Arab Emirates","flag: united arab emirates"],u:"1f1e6-1f1ea",a:"2"},{n:["AF","flag","flag: Afghanistan","flag: afghanistan"],u:"1f1e6-1f1eb",a:"2"},{n:["AG","flag","flag: Antigua & Barbuda","flag: antigua & barbuda"],u:"1f1e6-1f1ec",a:"2"},{n:["AI","flag","flag: Anguilla","flag: anguilla"],u:"1f1e6-1f1ee",a:"2"},{n:["AL","flag","flag: Albania","flag: albania"],u:"1f1e6-1f1f1",a:"2"},{n:["AM","flag","flag: Armenia","flag: armenia"],u:"1f1e6-1f1f2",a:"2"},{n:["AO","flag","flag: Angola","flag: angola"],u:"1f1e6-1f1f4",a:"2"},{n:["AQ","flag","flag: Antarctica","flag: antarctica"],u:"1f1e6-1f1f6",a:"2"},{n:["AR","flag","flag: Argentina","flag: argentina"],u:"1f1e6-1f1f7",a:"2"},{n:["AS","flag","flag: American Samoa","flag: american samoa"],u:"1f1e6-1f1f8",a:"2"},{n:["AT","flag","flag: Austria","flag: austria"],u:"1f1e6-1f1f9",a:"2"},{n:["AU","flag","flag: Australia","flag: australia"],u:"1f1e6-1f1fa",a:"2"},{n:["AW","flag","flag: Aruba","flag: aruba"],u:"1f1e6-1f1fc",a:"2"},{n:["AX","flag","flag: Åland Islands","flag: åland islands"],u:"1f1e6-1f1fd",a:"2"},{n:["AZ","flag","flag: Azerbaijan","flag: azerbaijan"],u:"1f1e6-1f1ff",a:"2"},{n:["BA","flag","flag: Bosnia & Herzegovina","flag: bosnia & herzegovina"],u:"1f1e7-1f1e6",a:"2"},{n:["BB","flag","flag: Barbados","flag: barbados"],u:"1f1e7-1f1e7",a:"2"},{n:["BD","flag","flag: Bangladesh","flag: bangladesh"],u:"1f1e7-1f1e9",a:"2"},{n:["BE","flag","flag: Belgium","flag: belgium"],u:"1f1e7-1f1ea",a:"2"},{n:["BF","flag","flag: Burkina Faso","flag: burkina faso"],u:"1f1e7-1f1eb",a:"2"},{n:["BG","flag","flag: Bulgaria","flag: bulgaria"],u:"1f1e7-1f1ec",a:"2"},{n:["BH","flag","flag: Bahrain","flag: bahrain"],u:"1f1e7-1f1ed",a:"2"},{n:["BI","flag","flag: Burundi","flag: burundi"],u:"1f1e7-1f1ee",a:"2"},{n:["BJ","flag","flag: Benin","flag: benin"],u:"1f1e7-1f1ef",a:"2"},{n:["BL","flag","flag: St. Barthélemy","flag: st. barthélemy"],u:"1f1e7-1f1f1",a:"2"},{n:["BM","flag","flag: Bermuda","flag: bermuda"],u:"1f1e7-1f1f2",a:"2"},{n:["BN","flag","flag: Brunei","flag: brunei"],u:"1f1e7-1f1f3",a:"2"},{n:["BO","flag","flag: Bolivia","flag: bolivia"],u:"1f1e7-1f1f4",a:"2"},{n:["BQ","flag","flag: Caribbean Netherlands","flag: caribbean netherlands"],u:"1f1e7-1f1f6",a:"2"},{n:["BR","flag","flag: Brazil","flag: brazil"],u:"1f1e7-1f1f7",a:"2"},{n:["BS","flag","flag: Bahamas","flag: bahamas"],u:"1f1e7-1f1f8",a:"2"},{n:["BT","flag","flag: Bhutan","flag: bhutan"],u:"1f1e7-1f1f9",a:"2"},{n:["BV","flag","flag: Bouvet Island","flag: bouvet island"],u:"1f1e7-1f1fb",a:"2"},{n:["BW","flag","flag: Botswana","flag: botswana"],u:"1f1e7-1f1fc",a:"2"},{n:["BY","flag","flag: Belarus","flag: belarus"],u:"1f1e7-1f1fe",a:"2"},{n:["BZ","flag","flag: Belize","flag: belize"],u:"1f1e7-1f1ff",a:"2"},{n:["CA","flag","flag: Canada","flag: canada"],u:"1f1e8-1f1e6",a:"2"},{n:["CC","flag","flag: Cocos (Keeling) Islands","flag: cocos (keeling) islands"],u:"1f1e8-1f1e8",a:"2"},{n:["CD","flag","flag: Congo   Kinshasa","flag: congo   kinshasa"],u:"1f1e8-1f1e9",a:"2"},{n:["CF","flag","flag: Central African Republic","flag: central african republic"],u:"1f1e8-1f1eb",a:"2"},{n:["CG","flag","flag: Congo   Brazzaville","flag: congo   brazzaville"],u:"1f1e8-1f1ec",a:"2"},{n:["CH","flag","flag: Switzerland","flag: switzerland"],u:"1f1e8-1f1ed",a:"2"},{n:["CI","flag","flag: Côte d’Ivoire","flag: côte d’ivoire"],u:"1f1e8-1f1ee",a:"2"},{n:["CK","flag","flag: Cook Islands","flag: cook islands"],u:"1f1e8-1f1f0",a:"2"},{n:["CL","flag","flag: Chile","flag: chile"],u:"1f1e8-1f1f1",a:"2"},{n:["CM","flag","flag: Cameroon","flag: cameroon"],u:"1f1e8-1f1f2",a:"2"},{n:["CN","flag","flag: China","flag: china"],u:"1f1e8-1f1f3",a:"0.6"},{n:["CO","flag","flag: Colombia","flag: colombia"],u:"1f1e8-1f1f4",a:"2"},{n:["CP","flag","flag: Clipperton Island","flag: clipperton island"],u:"1f1e8-1f1f5",a:"2"},{n:["CR","flag","flag: Costa Rica","flag: costa rica"],u:"1f1e8-1f1f7",a:"2"},{n:["CU","flag","flag: Cuba","flag: cuba"],u:"1f1e8-1f1fa",a:"2"},{n:["CV","flag","flag: Cape Verde","flag: cape verde"],u:"1f1e8-1f1fb",a:"2"},{n:["CW","flag","flag: Curaçao","flag: curaçao"],u:"1f1e8-1f1fc",a:"2"},{n:["CX","flag","flag: Christmas Island","flag: christmas island"],u:"1f1e8-1f1fd",a:"2"},{n:["CY","flag","flag: Cyprus","flag: cyprus"],u:"1f1e8-1f1fe",a:"2"},{n:["CZ","flag","flag: Czechia","flag: czechia"],u:"1f1e8-1f1ff",a:"2"},{n:["DE","flag","flag: Germany","flag: germany"],u:"1f1e9-1f1ea",a:"0.6"},{n:["DG","flag","flag: Diego Garcia","flag: diego garcia"],u:"1f1e9-1f1ec",a:"2"},{n:["DJ","flag","flag: Djibouti","flag: djibouti"],u:"1f1e9-1f1ef",a:"2"},{n:["DK","flag","flag: Denmark","flag: denmark"],u:"1f1e9-1f1f0",a:"2"},{n:["DM","flag","flag: Dominica","flag: dominica"],u:"1f1e9-1f1f2",a:"2"},{n:["DO","flag","flag: Dominican Republic","flag: dominican republic"],u:"1f1e9-1f1f4",a:"2"},{n:["DZ","flag","flag: Algeria","flag: algeria"],u:"1f1e9-1f1ff",a:"2"},{n:["EA","flag","flag: Ceuta & Melilla","flag: ceuta & melilla"],u:"1f1ea-1f1e6",a:"2"},{n:["EC","flag","flag: Ecuador","flag: ecuador"],u:"1f1ea-1f1e8",a:"2"},{n:["EE","flag","flag: Estonia","flag: estonia"],u:"1f1ea-1f1ea",a:"2"},{n:["EG","flag","flag: Egypt","flag: egypt"],u:"1f1ea-1f1ec",a:"2"},{n:["EH","flag","flag: Western Sahara","flag: western sahara"],u:"1f1ea-1f1ed",a:"2"},{n:["ER","flag","flag: Eritrea","flag: eritrea"],u:"1f1ea-1f1f7",a:"2"},{n:["ES","flag","flag: Spain","flag: spain"],u:"1f1ea-1f1f8",a:"0.6"},{n:["ET","flag","flag: Ethiopia","flag: ethiopia"],u:"1f1ea-1f1f9",a:"2"},{n:["EU","flag","flag: European Union","flag: european union"],u:"1f1ea-1f1fa",a:"2"},{n:["FI","flag","flag: Finland","flag: finland"],u:"1f1eb-1f1ee",a:"2"},{n:["FJ","flag","flag: Fiji","flag: fiji"],u:"1f1eb-1f1ef",a:"2"},{n:["FK","flag","flag: Falkland Islands","flag: falkland islands"],u:"1f1eb-1f1f0",a:"2"},{n:["FM","flag","flag: Micronesia","flag: micronesia"],u:"1f1eb-1f1f2",a:"2"},{n:["FO","flag","flag: Faroe Islands","flag: faroe islands"],u:"1f1eb-1f1f4",a:"2"},{n:["FR","flag","flag: France","flag: france"],u:"1f1eb-1f1f7",a:"0.6"},{n:["GA","flag","flag: Gabon","flag: gabon"],u:"1f1ec-1f1e6",a:"2"},{n:["GB","flag","flag: United Kingdom","flag: united kingdom"],u:"1f1ec-1f1e7",a:"0.6"},{n:["GD","flag","flag: Grenada","flag: grenada"],u:"1f1ec-1f1e9",a:"2"},{n:["GE","flag","flag: Georgia","flag: georgia"],u:"1f1ec-1f1ea",a:"2"},{n:["GF","flag","flag: French Guiana","flag: french guiana"],u:"1f1ec-1f1eb",a:"2"},{n:["GG","flag","flag: Guernsey","flag: guernsey"],u:"1f1ec-1f1ec",a:"2"},{n:["GH","flag","flag: Ghana","flag: ghana"],u:"1f1ec-1f1ed",a:"2"},{n:["GI","flag","flag: Gibraltar","flag: gibraltar"],u:"1f1ec-1f1ee",a:"2"},{n:["GL","flag","flag: Greenland","flag: greenland"],u:"1f1ec-1f1f1",a:"2"},{n:["GM","flag","flag: Gambia","flag: gambia"],u:"1f1ec-1f1f2",a:"2"},{n:["GN","flag","flag: Guinea","flag: guinea"],u:"1f1ec-1f1f3",a:"2"},{n:["GP","flag","flag: Guadeloupe","flag: guadeloupe"],u:"1f1ec-1f1f5",a:"2"},{n:["GQ","flag","flag: Equatorial Guinea","flag: equatorial guinea"],u:"1f1ec-1f1f
vendor: 4,641 bytes, line 115
1156",a:"2"},{n:["GR","flag","flag: Greece","flag: greece"],u:"1f1ec-1f1f7",a:"2"},{n:["GS","flag","flag: South Georgia & South Sandwich Islands","flag: south georgia & south sandwich islands"],u:"1f1ec-1f1f8",a:"2"},{n:["GT","flag","flag: Guatemala","flag: guatemala"],u:"1f1ec-1f1f9",a:"2"},{n:["GU","flag","flag: Guam","flag: guam"],u:"1f1ec-1f1fa",a:"2"},{n:["GW","flag","flag: Guinea Bissau","flag: guinea bissau"],u:"1f1ec-1f1fc",a:"2"},{n:["GY","flag","flag: Guyana","flag: guyana"],u:"1f1ec-1f1fe",a:"2"},{n:["HK","flag","flag: Hong Kong SAR China","flag: hong kong sar china"],u:"1f1ed-1f1f0",a:"2"},{n:["HM","flag","flag: Heard & McDonald Islands","flag: heard & mcdonald islands"],u:"1f1ed-1f1f2",a:"2"},{n:["HN","flag","flag: Honduras","flag: honduras"],u:"1f1ed-1f1f3",a:"2"},{n:["HR","flag","flag: Croatia","flag: croatia"],u:"1f1ed-1f1f7",a:"2"},{n:["HT","flag","flag: Haiti","flag: haiti"],u:"1f1ed-1f1f9",a:"2"},{n:["HU","flag","flag: Hungary","flag: hungary"],u:"1f1ed-1f1fa",a:"2"},{n:["IC","flag","flag: Canary Islands","flag: canary islands"],u:"1f1ee-1f1e8",a:"2"},{n:["ID","flag","flag: Indonesia","flag: indonesia"],u:"1f1ee-1f1e9",a:"2"},{n:["IE","flag","flag: Ireland","flag: ireland"],u:"1f1ee-1f1ea",a:"2"},{n:["IL","flag","flag: Israel","flag: israel"],u:"1f1ee-1f1f1",a:"2"},{n:["IM","flag","flag: Isle of Man","flag: isle of man"],u:"1f1ee-1f1f2",a:"2"},{n:["IN","flag","flag: India","flag: india"],u:"1f1ee-1f1f3",a:"2"},{n:["IO","flag","flag: British Indian Ocean Territory","flag: british indian ocean territory"],u:"1f1ee-1f1f4",a:"2"},{n:["IQ","flag","flag: Iraq","flag: iraq"],u:"1f1ee-1f1f6",a:"2"},{n:["IR","flag","flag: Iran","flag: iran"],u:"1f1ee-1f1f7",a:"2"},{n:["IS","flag","flag: Iceland","flag: iceland"],u:"1f1ee-1f1f8",a:"2"},{n:["IT","flag","flag: Italy","flag: italy"],u:"1f1ee-1f1f9",a:"0.6"},{n:["JE","flag","flag: Jersey","flag: jersey"],u:"1f1ef-1f1ea",a:"2"},{n:["JM","flag","flag: Jamaica","flag: jamaica"],u:"1f1ef-1f1f2",a:"2"},{n:["JO","flag","flag: Jordan","flag: jordan"],u:"1f1ef-1f1f4",a:"2"},{n:["JP","flag","flag: Japan","flag: japan"],u:"1f1ef-1f1f5",a:"0.6"},{n:["KE","flag","flag: Kenya","flag: kenya"],u:"1f1f0-1f1ea",a:"2"},{n:["KG","flag","flag: Kyrgyzstan","flag: kyrgyzstan"],u:"1f1f0-1f1ec",a:"2"},{n:["KH","flag","flag: Cambodia","flag: cambodia"],u:"1f1f0-1f1ed",a:"2"},{n:["KI","flag","flag: Kiribati","flag: kiribati"],u:"1f1f0-1f1ee",a:"2"},{n:["KM","flag","flag: Comoros","flag: comoros"],u:"1f1f0-1f1f2",a:"2"},{n:["KN","flag","flag: St. Kitts & Nevis","flag: st. kitts & nevis"],u:"1f1f0-1f1f3",a:"2"},{n:["KP","flag","flag: North Korea","flag: north korea"],u:"1f1f0-1f1f5",a:"2"},{n:["KR","flag","flag: South Korea","flag: south korea"],u:"1f1f0-1f1f7",a:"0.6"},{n:["KW","flag","flag: Kuwait","flag: kuwait"],u:"1f1f0-1f1fc",a:"2"},{n:["KY","flag","flag: Cayman Islands","flag: cayman islands"],u:"1f1f0-1f1fe",a:"2"},{n:["KZ","flag","flag: Kazakhstan","flag: kazakhstan"],u:"1f1f0-1f1ff",a:"2"},{n:["LA","flag","flag: Laos","flag: laos"],u:"1f1f1-1f1e6",a:"2"},{n:["LB","flag","flag: Lebanon","flag: lebanon"],u:"1f1f1-1f1e7",a:"2"},{n:["LC","flag","flag: St. Lucia","flag: st. lucia"],u:"1f1f1-1f1e8",a:"2"},{n:["LI","flag","flag: Liechtenstein","flag: liechtenstein"],u:"1f1f1-1f1ee",a:"2"},{n:["LK","flag","flag: Sri Lanka","flag: sri lanka"],u:"1f1f1-1f1f0",a:"2"},{n:["LR","flag","flag: Liberia","flag: liberia"],u:"1f1f1-1f1f7",a:"2"},{n:["LS","flag","flag: Lesotho","flag: lesotho"],u:"1f1f1-1f1f8",a:"2"},{n:["LT","flag","flag: Lithuania","flag: lithuania"],u:"1f1f1-1f1f9",a:"2"},{n:["LU","flag","flag: Luxembourg","flag: luxembourg"],u:"1f1f1-1f1fa",a:"2"},{n:["LV","flag","flag: Latvia","flag: latvia"],u:"1f1f1-1f1fb",a:"2"},{n:["LY","flag","flag: Libya","flag: libya"],u:"1f1f1-1f1fe",a:"2"},{n:["MA","flag","flag: Morocco","flag: morocco"],u:"1f1f2-1f1e6",a:"2"},{n:["MC","flag","flag: Monaco","flag: monaco"],u:"1f1f2-1f1e8",a:"2"},{n:["MD","flag","flag: Moldova","flag: moldova"],u:"1f1f2-1f1e9",a:"2"},{n:["ME","flag","flag: Montenegro","flag: montenegro"],u:"1f1f2-1f1ea",a:"2"},{n:["MF","flag","flag: St. Martin","flag: st. martin"],u:"1f1f2-1f1eb",a:"2"},{n:["MG","flag","flag: Madagascar","flag: madagascar"],u:"1f1f2-1f1ec",a:"2"},{n:["MH","flag","flag: Marshall Islands","flag: marshall islands"],u:"1f1f2-1f1ed",a:"2"},{n:["MK","flag","flag: North Macedonia","flag: north macedonia"],u:"1f1f2-1f1f0",a:"2"},{n:["ML","flag","flag: Mali","flag: mali"],u:"1f1f2-1f1f1",a:"2"},{n:["MM","flag","flag: Myanmar (Burma)","flag: myanmar (burma)"],u:"1f1f2-1f1f2",a:"2"},{n:["MN","flag","flag: Mongolia","flag: mongolia"],u:"1f1f2-1f1f3",a:"2"}
vendor: 8,519 bytes, line 115
115,{n:["MO","flag","flag: Macao SAR China","flag: macao sar china"],u:"1f1f2-1f1f4",a:"2"},{n:["MP","flag","flag: Northern Mariana Islands","flag: northern mariana islands"],u:"1f1f2-1f1f5",a:"2"},{n:["MQ","flag","flag: Martinique","flag: martinique"],u:"1f1f2-1f1f6",a:"2"},{n:["MR","flag","flag: Mauritania","flag: mauritania"],u:"1f1f2-1f1f7",a:"2"},{n:["MS","flag","flag: Montserrat","flag: montserrat"],u:"1f1f2-1f1f8",a:"2"},{n:["MT","flag","flag: Malta","flag: malta"],u:"1f1f2-1f1f9",a:"2"},{n:["MU","flag","flag: Mauritius","flag: mauritius"],u:"1f1f2-1f1fa",a:"2"},{n:["MV","flag","flag: Maldives","flag: maldives"],u:"1f1f2-1f1fb",a:"2"},{n:["MW","flag","flag: Malawi","flag: malawi"],u:"1f1f2-1f1fc",a:"2"},{n:["MX","flag","flag: Mexico","flag: mexico"],u:"1f1f2-1f1fd",a:"2"},{n:["MY","flag","flag: Malaysia","flag: malaysia"],u:"1f1f2-1f1fe",a:"2"},{n:["MZ","flag","flag: Mozambique","flag: mozambique"],u:"1f1f2-1f1ff",a:"2"},{n:["NA","flag","flag: Namibia","flag: namibia"],u:"1f1f3-1f1e6",a:"2"},{n:["NC","flag","flag: New Caledonia","flag: new caledonia"],u:"1f1f3-1f1e8",a:"2"},{n:["NE","flag","flag: Niger","flag: niger"],u:"1f1f3-1f1ea",a:"2"},{n:["NF","flag","flag: Norfolk Island","flag: norfolk island"],u:"1f1f3-1f1eb",a:"2"},{n:["NG","flag","flag: Nigeria","flag: nigeria"],u:"1f1f3-1f1ec",a:"2"},{n:["NI","flag","flag: Nicaragua","flag: nicaragua"],u:"1f1f3-1f1ee",a:"2"},{n:["NL","flag","flag: Netherlands","flag: netherlands"],u:"1f1f3-1f1f1",a:"2"},{n:["NO","flag","flag: Norway","flag: norway"],u:"1f1f3-1f1f4",a:"2"},{n:["NP","flag","flag: Nepal","flag: nepal"],u:"1f1f3-1f1f5",a:"2"},{n:["NR","flag","flag: Nauru","flag: nauru"],u:"1f1f3-1f1f7",a:"2"},{n:["NU","flag","flag: Niue","flag: niue"],u:"1f1f3-1f1fa",a:"2"},{n:["NZ","flag","flag: New Zealand","flag: new zealand"],u:"1f1f3-1f1ff",a:"2"},{n:["OM","flag","flag: Oman","flag: oman"],u:"1f1f4-1f1f2",a:"2"},{n:["PA","flag","flag: Panama","flag: panama"],u:"1f1f5-1f1e6",a:"2"},{n:["PE","flag","flag: Peru","flag: peru"],u:"1f1f5-1f1ea",a:"2"},{n:["PF","flag","flag: French Polynesia","flag: french polynesia"],u:"1f1f5-1f1eb",a:"2"},{n:["PG","flag","flag: Papua New Guinea","flag: papua new guinea"],u:"1f1f5-1f1ec",a:"2"},{n:["PH","flag","flag: Philippines","flag: philippines"],u:"1f1f5-1f1ed",a:"2"},{n:["PK","flag","flag: Pakistan","flag: pakistan"],u:"1f1f5-1f1f0",a:"2"},{n:["PL","flag","flag: Poland","flag: poland"],u:"1f1f5-1f1f1",a:"2"},{n:["PM","flag","flag: St. Pierre & Miquelon","flag: st. pierre & miquelon"],u:"1f1f5-1f1f2",a:"2"},{n:["PN","flag","flag: Pitcairn Islands","flag: pitcairn islands"],u:"1f1f5-1f1f3",a:"2"},{n:["PR","flag","flag: Puerto Rico","flag: puerto rico"],u:"1f1f5-1f1f7",a:"2"},{n:["PS","flag","flag: Palestinian Territories","flag: palestinian territories"],u:"1f1f5-1f1f8",a:"2"},{n:["PT","flag","flag: Portugal","flag: portugal"],u:"1f1f5-1f1f9",a:"2"},{n:["PW","flag","flag: Palau","flag: palau"],u:"1f1f5-1f1fc",a:"2"},{n:["PY","flag","flag: Paraguay","flag: paraguay"],u:"1f1f5-1f1fe",a:"2"},{n:["QA","flag","flag: Qatar","flag: qatar"],u:"1f1f6-1f1e6",a:"2"},{n:["RE","flag","flag: Réunion","flag: réunion"],u:"1f1f7-1f1ea",a:"2"},{n:["RO","flag","flag: Romania","flag: romania"],u:"1f1f7-1f1f4",a:"2"},{n:["RS","flag","flag: Serbia","flag: serbia"],u:"1f1f7-1f1f8",a:"2"},{n:["RU","flag","flag: Russia","flag: russia"],u:"1f1f7-1f1fa",a:"0.6"},{n:["RW","flag","flag: Rwanda","flag: rwanda"],u:"1f1f7-1f1fc",a:"2"},{n:["SA","flag","flag: Saudi Arabia","flag: saudi arabia"],u:"1f1f8-1f1e6",a:"2"},{n:["SB","flag","flag: Solomon Islands","flag: solomon islands"],u:"1f1f8-1f1e7",a:"2"},{n:["SC","flag","flag: Seychelles","flag: seychelles"],u:"1f1f8-1f1e8",a:"2"},{n:["SD","flag","flag: Sudan","flag: sudan"],u:"1f1f8-1f1e9",a:"2"},{n:["SE","flag","flag: Sweden","flag: sweden"],u:"1f1f8-1f1ea",a:"2"},{n:["SG","flag","flag: Singapore","flag: singapore"],u:"1f1f8-1f1ec",a:"2"},{n:["SH","flag","flag: St. Helena","flag: st. helena"],u:"1f1f8-1f1ed",a:"2"},{n:["SI","flag","flag: Slovenia","flag: slovenia"],u:"1f1f8-1f1ee",a:"2"},{n:["SJ","flag","flag: Svalbard & Jan Mayen","flag: svalbard & jan mayen"],u:"1f1f8-1f1ef",a:"2"},{n:["SK","flag","flag: Slovakia","flag: slovakia"],u:"1f1f8-1f1f0",a:"2"},{n:["SL","flag","flag: Sierra Leone","flag: sierra leone"],u:"1f1f8-1f1f1",a:"2"},{n:["SM","flag","flag: San Marino","flag: san marino"],u:"1f1f8-1f1f2",a:"2"},{n:["SN","flag","flag: Senegal","flag: senegal"],u:"1f1f8-1f1f3",a:"2"},{n:["SO","flag","flag: Somalia","flag: somalia"],u:"1f1f8-1f1f4",a:"2"},{n:["SR","flag","flag: Suriname","flag: suriname"],u:"1f1f8-1f1f7",a:"2"},{n:["SS","flag","flag: South Sudan","flag: south sudan"],u:"1f1f8-1f1f8",a:"2"},{n:["ST","flag","flag: São Tomé & Príncipe","flag: são tomé & príncipe"],u:"1f1f8-1f1f9",a:"2"},{n:["SV","flag","flag: El Salvador","flag: el salvador"],u:"1f1f8-1f1fb",a:"2"},{n:["SX","flag","flag: Sint Maarten","flag: sint maarten"],u:"1f1f8-1f1fd",a:"2"},{n:["SY","flag","flag: Syria","flag: syria"],u:"1f1f8-1f1fe",a:"2"},{n:["SZ","flag","flag: Eswatini","flag: eswatini"],u:"1f1f8-1f1ff",a:"2"},{n:["TA","flag","flag: Tristan da Cunha","flag: tristan da cunha"],u:"1f1f9-1f1e6",a:"2"},{n:["TC","flag","flag: Turks & Caicos Islands","flag: turks & caicos islands"],u:"1f1f9-1f1e8",a:"2"},{n:["TD","flag","flag: Chad","flag: chad"],u:"1f1f9-1f1e9",a:"2"},{n:["TF","flag","flag: French Southern Territories","flag: french southern territories"],u:"1f1f9-1f1eb",a:"2"},{n:["TG","flag","flag: Togo","flag: togo"],u:"1f1f9-1f1ec",a:"2"},{n:["TH","flag","flag: Thailand","flag: thailand"],u:"1f1f9-1f1ed",a:"2"},{n:["TJ","flag","flag: Tajikistan","flag: tajikistan"],u:"1f1f9-1f1ef",a:"2"},{n:["TK","flag","flag: Tokelau","flag: tokelau"],u:"1f1f9-1f1f0",a:"2"},{n:["TL","flag","flag: Timor Leste","flag: timor leste"],u:"1f1f9-1f1f1",a:"2"},{n:["TM","flag","flag: Turkmenistan","flag: turkmenistan"],u:"1f1f9-1f1f2",a:"2"},{n:["TN","flag","flag: Tunisia","flag: tunisia"],u:"1f1f9-1f1f3",a:"2"},{n:["TO","flag","flag: Tonga","flag: tonga"],u:"1f1f9-1f1f4",a:"2"},{n:["TR","flag","flag: Türkiye","flag: türkiye"],u:"1f1f9-1f1f7",a:"2"},{n:["TT","flag","flag: Trinidad & Tobago","flag: trinidad & tobago"],u:"1f1f9-1f1f9",a:"2"},{n:["TV","flag","flag: Tuvalu","flag: tuvalu"],u:"1f1f9-1f1fb",a:"2"},{n:["TW","flag","flag: Taiwan","flag: taiwan"],u:"1f1f9-1f1fc",a:"2"},{n:["TZ","flag","flag: Tanzania","flag: tanzania"],u:"1f1f9-1f1ff",a:"2"},{n:["UA","flag","flag: Ukraine","flag: ukraine"],u:"1f1fa-1f1e6",a:"2"},{n:["UG","flag","flag: Uganda","flag: uganda"],u:"1f1fa-1f1ec",a:"2"},{n:["UM","flag","flag: U.S. Outlying Islands","flag: u.s. outlying islands"],u:"1f1fa-1f1f2",a:"2"},{n:["UN","flag","flag: United Nations","flag: united nations"],u:"1f1fa-1f1f3",a:"4"},{n:["US","flag","flag: United States","flag: united states"],u:"1f1fa-1f1f8",a:"0.6"},{n:["UY","flag","flag: Uruguay","flag: uruguay"],u:"1f1fa-1f1fe",a:"2"},{n:["UZ","flag","flag: Uzbekistan","flag: uzbekistan"],u:"1f1fa-1f1ff",a:"2"},{n:["VA","flag","flag: Vatican City","flag: vatican city"],u:"1f1fb-1f1e6",a:"2"},{n:["VC","flag","flag: St. Vincent & Grenadines","flag: st. vincent & grenadines"],u:"1f1fb-1f1e8",a:"2"},{n:["VE","flag","flag: Venezuela","flag: venezuela"],u:"1f1fb-1f1ea",a:"2"},{n:["VG","flag","flag: British Virgin Islands","flag: british virgin islands"],u:"1f1fb-1f1ec",a:"2"},{n:["VI","flag","flag: U.S. Virgin Islands","flag: u.s. virgin islands"],u:"1f1fb-1f1ee",a:"2"},{n:["VN","flag","flag: Vietnam","flag: vietnam"],u:"1f1fb-1f1f3",a:"2"},{n:["VU","flag","flag: Vanuatu","flag: vanuatu"],u:"1f1fb-1f1fa",a:"2"},{n:["WF","flag","flag: Wallis & Futuna","flag: wallis & futuna"],u:"1f1fc-1f1eb",a:"2"},{n:["WS","flag","flag: Samoa","flag: samoa"],u:"1f1fc-1f1f8",a:"2"},{n:["XK","flag","flag: Kosovo","flag: kosovo"],u:"1f1fd-1f1f0",a:"2"},{n:["YE","flag","flag: Yemen","flag: yemen"],u:"1f1fe-1f1ea",a:"2"},{n:["YT","flag","flag: Mayotte","flag: mayotte"],u:"1f1fe-1f1f9",a:"2"},{n:["ZA","flag","flag: South Africa","flag: south africa"],u:"1f1ff-1f1e6",a:"2"},{n:["ZM","flag","flag: Zambia","flag: zambia"],u:"1f1ff-1f1f2",a:"2"},{n:["ZW","flag","flag: Zimbabwe","flag: zimbabwe"],u:"1f1ff-1f1fc",a:"2"},{n:["flag","gbeng","flag: England","flag: england"],u:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",a:"5"},{n:["flag","gbsct","flag: Scotland","flag: scotland"],u:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",a:"5"},{n:["flag","gbwls","flag: Wales","flag: wales"],u:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",a:"5"}]}
115,ii={categories:F0,emojis:V0},vo="epr_suggested";function ri(e){try{var a,t,n;if(!((a=window)!=null&&a.localStorage))return[];var i=JSON.parse((t=(n=window)==null?void 0:n.localStorage.getItem(vo))!=null?t:"[]");return e===Tt.FREQUENT?i.sort(function(r,f){return f.count-r.count}):i}catch{return[]}}function H0(e,a){var t=ri(),n=ke(e,a),i=ke(e),r=t.find(function(o){var c=o.unified;return c===n}),f;r?f=[r].concat(t.filter(function(o){return o!==r})):(r={unified:n,original:i,count:0},f=[r].concat(t)),r.count++,f.length=Math.min(f.length,14);try{var l;(l=window)==null||l.localStorage.setItem(vo,JSON.stringify(f))}catch{}}function fi(e){var a;return(a=e[ae.name])!=null?a:[]}function vr(e){if(!e)return"";var a=fi(e);return a[a.length-1]}function Lo(e){var a=e.split("-"),t=a.splice(1,1),n=t[0];return ai[n]?a.join("-"):e}function ke(e,a){var t,n=e[ae.unified];return!a||!lt(e)?n:(t=W0(e,a))!=null?t:n}function Z0(){var e=Ao(),a=ci(),t=a[0],n=Q.useMemo(function(){var i,r=(i=ri(e))!=null?i:[];return r.map(function(f){return Ga(f.unified)}).filter(Boolean)},[t,e]);return function(r){var f;return r===E.SUGGESTED?n:(f=ii.emojis[r])!=null?f:[]}}function Ja(e){var a;return(a=e[ae.variations])!=null?a:[]}function lt(e){return Ja(e).length>0}function W0(e,a){return a?Ja(e).find(function(t){return t.includes(a)}):ke(e)}function Ga(e){if(e){if(la[e])return la[e];var a=Lo(e);return la[a]}}var $0=Object.values(ii.emojis).flat(),la={};$0.reduce(function(e,a){return e[ke(a)]=a,lt(a)&&Ja(a).forEach(function(t){e[t]=a}),e},la);function K0(e){var a=e.split("-"),t=a[1];return ya.includes(t)?t:null}var Co=Q.createContext({emojiData:{},allEmojis:[],allEmojisByUnified:{},searchIndex:{},emojiByUnified:Ga,activeVariationFromUnified:function(){return null}});function q0(e){var a=e.children,t=G(),n=t.customEmojis,i=t.emojiData,r=Q.useMemo(function(){var l=i||ii,o=JSON.parse(JSON.stringify(l));n&&n.length>0&&(o.emojis[E.CUSTOM]=n.map(e1));var c=o.emojis||{},u=Object.values(c).flat(),d={},g={};return u.forEach(function(p){var w=p[ae.unified];if(d[w]=p,p[ae.variations]){var M;(M=p[ae.variations])==null||M.forEach(function(v){d[v]=p})}var y=(p[ae.name]||[]).join("").toLowerCase().split("");y.forEach(function(v){var x;g[v]=(x=g[v])!=null?x:{},g[v][w]=p})}),{emojiData:o,allEmojis:u,allEmojisByUnified:d,searchIndex:g}},[i,n]),f=Q.useCallback(function(l){var o;if(l){var c=(o=r.allEmojisByUnified[l])!=null?o:r.allEmojisByUnified[uo(l)];return c}},[r.allEmojisByUnified]);return Q.createElement(Co.Provider,{value:B({},r,{emojiByUnified:f,activeVariationFromUnified:P0})},a)}function ct(){return Q.useContext(Co)}function X0(){var e=ct(),a=e.emojiData,t=e.emojiByUnified,n=Ao(),i=ci(),r=i[0],f=Q.useMemo(function(){var l,o=(l=ri(n))!=null?l:[];return o.map(function(c){var u,d=t(c.unified);if(d)return B({},d,(u={},u[ae.unified]=c.unified,u))}).filter(Boolean)},[r,n,t]);return function(o){var c,u;return o===E.SUGGESTED?f:(c=(u=a.emojis)==null?void 0:u[o])!=null?c:[]}}function e1(e){var a;return a={},a[ae.name]=e.names.map(function(t){return t.toLowerCase()}),a[ae.unified]=e.id.toLowerCase(),a[ae.added_in]="0",a[ae.imgUrl]=e.imgUrl,a}function t1(){var e=L1();return function(a){return e.has(a)}}function jo(){var e=m.useRef({}),a=v1(),t=ct(),n=t.allEmojis;return m.useMemo(function(){var i=parseFloat(""+a);return!a||Number.isNaN(i)?e.current:n.reduce(function(r,f){return n1(f,i)&&(r[Ze(f)]=!0),r},e.current)},[a,n])}function a1(){var e=jo(),a=t1();return function(n){var i=uo(Ze(n));return!!(e[i]||a(i))}}function n1(e,a){return N0(e)>a}function i1(e){m.useEffect(function(){e(!0)},[e])}function r1(e){var a=e.children,t=jo(),n=c1(),i=y1(),r=ct(),f=r.searchIndex,l=m.useRef(f);m.useEffect(function(){l.current=f},[f]);var o=m.useRef(!1),c=m.useRef(!1),u=m.useRef(t),d=yr(Date.now(),200),g=yr("",100),p=m.useState(!1),w=m.useState(n),M=m.useState(null),y=m.useState(new Set),v=m.useState(null),x=m.useState(i),j=m.useState(!1),C=j[0],L=j[1],S=m.useState([]),I=m.useState(null);return i1(L),m.createElement(he.Provider,{value:{activeCategoryState:M,activeSkinTone:w,disallowClickRef:o,disallowMouseRef:c,disallowedEmojisRef:u,emojiVariationPickerState:v,emojisThatFailedToLoadState:y,filterRef:l,isPastInitialLoad:C,searchTerm:g,skinToneFanOpenState:p,suggestedUpdateState:d,reactionsModeState:x,visibleCategoriesState:S,emojiSizeState:I}},a)}var he=m.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[Ce.NEUTRAL,function(){}],disallowClickRef:{current:!1},disallowMouseRef:{current:!1},disallowedEmojisRef:{current:{}},emojiVariationPickerState:[null,function(){}],emojisThatFailedToLoadState:[new Set,function(){}],filterRef:{current:{}},isPastInitialLoad:!0,searchTerm:["",function(){return new Promise(function(){})}],skinToneFanOpenState:[!1,function(){}],suggestedUpdateState:[Date.now(),function(){}],reactionsModeState:[!1,function(){}],visibleCategoriesState:[[],function(){return[]}],emojiSizeState:[null,function(){}]});function oi(){var e=m.useContext(he),a=e.filterRef;return a}function f1(){var e=m.useContext(he),a=e.disallowClickRef;return a}function si(){var e=m.useContext(he),a=e.disallowMouseRef;return a}function We(){var e=m.useContext(he),a=e.reactionsModeState;return a}function Fa(){var e=m.useContext(he),a=e.searchTerm;return a}function Va(){var e=m.useContext(he),a=e.activeSkinTone;return a}function xo(){var e=m.useContext(he),a=e.emojisThatFailedToLoadState;return a}function ut(){var e=m.useContext(he),a=e.emojiVariationPickerState;return a}function Qt(){var e=m.useContext(he),a=e.skinToneFanOpenState;return a}function li(){var e=m.useContext(he),a=e.visibleCategoriesState;return a}function Io(){var e=m.useContext(he),a=e.emojiSizeState;return a}function ci(){var e=m.useContext(he),a=e.suggestedUpdateState,t=a[0],n=a[1];return[t,function(){n(Date.now())}]}var So=Q.createContext({});function ko(){var e=Q.useContext(So);return e}function o1(e){var a=Q.useRef({onEmojiClick:e.onEmojiClick||$t,onReactionClick:e.onReactionClick||e.onEmojiClick,onSkinToneChange:e.onSkinToneChange||$t});return Q.useEffect(function(){a.current.onEmojiClick=e.onEmojiClick||$t,a.current.onReactionClick=e.onReactionClick||e.onEmojiClick},[e.onEmojiClick,e.onReactionClick]),Q.useEffect(function(){a.current.onSkinToneChange=e.onSkinToneChange||$t},[e.onSkinToneChange]),a}function $t(){}var At;(function(e){e.REACTIONS="reactions",e.PICKER="picker"})(At||(At={}));function s1(){var e,a=G(),t=a.searchPlaceHolder,n=a.searchPlaceholder;return(e=[t,n].find(function(i){return i!==va}))!=null?e:va}
115function l1(){var e=G(),a=e.searchClearButtonLabel;return a??bo}function c1(){var e=G(),a=e.defaultSkinTone;return a}function No(){var e=G(),a=e.allowExpandReactions;return a}function Do(){var e=G(),a=e.skinTonesDisabled;return a}function $e(){var e=G(),a=e.emojiStyle;return a}function u1(){var e=G(),a=e.autoFocusSearch;return a}function ui(){var e=G(),a=e.categories;return a}function d1(){var e=G(),a=e.categoryIcons;return a}function m1(){var e=G(),a=e.customEmojis;return a}function g1(){var e=G(),a=e.open;return a}function h1(e){var a=ko(),t=a.current,n=We(),i=n[1],r=t.onEmojiClick||function(){},f=t.onReactionClick;return e===At.REACTIONS&&f?function(){for(var l=arguments.length,o=new Array(l),c=0;c<l;c++)o[c]=arguments[c];return f.apply(void 0,o.concat([{collapseToReactions:function(){i(function(d){return d})}}]))}:function(){for(var l=arguments.length,o=new Array(l),c=0;c<l;c++)o[c]=arguments[c];r.apply(void 0,o.concat([{collapseToReactions:function(){i(!0)}}]))}}function p1(){var e=ko(),a=e.current;return a.onSkinToneChange||function(){}}function To(){var e=G(),a=e.previewConfig;return a}
115function b1(){var e=G(),a=e.theme;return a}function Ao(){var e=G(),a=e.suggestedEmojisMode;return a}function Po(){var e=G(),a=e.lazyLoadEmojis;return a}function w1(){var e=G(),a=e.className;return a}function M1(){var e=G(),a=e.height,t=e.width,n=e.style;return B({height:Lr(a),width:Lr(t)},n)}function y1(){var e=G(),a=e.reactionsDefaultOpen;return a}function v1(){var e=G(),a=e.emojiVersion;return a}function Eo(){var e=G(),a=e.searchDisabled;return a}function zo(){var e=G(),a=e.skinTonePickerLocation;return a}function L1(){var e=G(),a=e.unicodeToHide;return a}function C1(){var e=G(),a=e.reactions;return a}function Ke(){var e=G(),a=e.getEmojiUrl;return a}function Lr(e){return typeof e=="number"?e+"px":e}function j1(e){var a=e>0,t=e>1;return a?t?B0.replace("%n",e.toString()):_0:U0}function Ha(){var e=Fa(),a=e[0];return!!a}function pe(e){e&&requestAnimationFrame(function(){e.focus()})}function Ro(e){if(e){var a=e.previousElementSibling;pe(a)}}function Oo(e){if(e){var a=e.nextElementSibling;pe(a)}}function Uo(e){if(e){var a=e.firstElementChild;pe(a)}}function Pt(){return document.activeElement}function x1(e){var a=e.children,t=m.useRef(null),n=m.useRef(null),i=m.useRef(null),r=m.useRef(null),f=m.useRef(null),l=m.useRef(null),o=m.useRef(null),c=m.useRef(null),u=m.useRef(null);return m.createElement(_o.Provider,{value:{AnchoredEmojiRef:n,BodyRef:i,EmojiListRef:r,CategoryNavigationRef:o,PickerMainRef:t,SearchInputRef:f,SkinTonePickerRef:l,VariationPickerRef:c,ReactionsRef:u}},a)}var _o=m.createContext({AnchoredEmojiRef:m.createRef(),BodyRef:m.createRef(),CategoryNavigationRef:m.createRef(),EmojiListRef:m.createRef(),PickerMainRef:m.createRef(),SearchInputRef:m.createRef(),SkinTonePickerRef:m.createRef(),VariationPickerRef:m.createRef(),ReactionsRef:m.createRef()});function Re(){return m.useContext(_o)}function Bo(){return Re().EmojiListRef}function dt(){return Re().PickerMainRef}function Za(){return Re().AnchoredEmojiRef}function Qo(){var e=Za();return function(a){a===null&&e.current!==null&&pe(e.current),e.current=a}}function be(){return Re().BodyRef}function I1(){return Re().ReactionsRef}function Ye(){return Re().SearchInputRef}function di(){return Re().SkinTonePickerRef}function mi(){return Re().CategoryNavigationRef}function S1(){return Re().VariationPickerRef}function Yo(e,a){a===void 0&&(a=0);var t=as(e);t&&requestAnimationFrame(function(){t.scrollTop=a})}function k1(e,a){var t=as(e);t&&requestAnimationFrame(function(){t.scrollTop=t.scrollTop+a})}function N1(){var e=be();return m.useCallback(function(a){requestAnimationFrame(function(){e.current&&(e.current.scrollTop=a)})},[e])}function Wa(e){if(!(!e||!gm(e))&&!e.closest(ye(R.variationPicker))){var a=is(e),t=ns(e);k1(a,-(bi(Je(e))-t))}}function $a(e){var a=Li(e);pe(a),Wa(a)}function D1(e){var a=Li(e);pe(a),a==null||a.click()}function T1(e){pe(os(e))}function A1(e){if(e){var a=ss(e);if(!a)return $a(qa(e));pe(a),Wa(a)}}function P1(e){if(e){var a=vi(e);if(!a)return T1(Ka(e));pe(a),Wa(a)}}function E1(e,a){if(e){var t=R1(e);if(!t)return a();pe(t),Wa(t)}}function z1(e){if(e){var a=O1(e);return pe(a)}}function R1(e){if(!e)return null;var a=ls(e),t=Je(a),n=qo(a,e),i=ot(t),r=i.indexOf(e),f=r%n;if(r===-1)return null;if(i[r-n])return i[r-n];var l=Ka(t);if(!l)return null;var o=ot(l),c=o.length%n-1;if(f>c)return o.at(-1);for(var u=o.length-1;u>=0;u--)if(u%n===f)return o[u];return o.at(-1)}function O1(e){var a;if(!e)return null;var t=ls(e),n=Je(t),i=qo(t,e),r=ot(n),f=r.indexOf(e);if(f===-1)return null;var l=i-f%i-1,o=f+l+1;if(r[o]){for(var c=f+i;c%i>=0;c--)if(r[c])return r[c]}var u=f%i,d=qa(n),g=ot(d);return g[u]?g[u]:(a=g.at(0))!=null?a:null}function qe(){var e=ut(),a=e[0],t=e[1],n=Qt(),i=n[0],r=n[1],f=m.useCallback(function(){a&&t(null),i&&r(!1)},[a,i,t,r]);return f}function Jo(){var e=ut(),a=e[0],t=Qt(),n=t[0];return function(){return!!a||n}}function U1(){var e=si();return function(){e.current=!0}}function Go(){var e=si();return function(){e.current=!1}}function Fo(){var e=si();return function(){return e.current}}function _1(){var e=be(),a=Go(),t=Fo();m.useEffect(function(){var n=e.current;n==null||n.addEventListener("mousemove",i,{passive:!0});function i(){t()&&a()}return function(){n==null||n.removeEventListener("mousemove",i)}},[e,a,t])}function Xe(){var e=Ye();return m.useCallback(function(){pe(e.current)},[e])}function B1(){var e=di();return m.useCallback(function(){e.current&&Uo(e.current)},[e])}function Vo(){var e=mi();return m.useCallback(function(){e.current&&Uo(e.current)},[e])}function Q1(){var e=oi();return function a(t){if(typeof t=="function")return a(t(e.current));e.current=t}}function Ho(){var e=gi(),a=Ye(),t=Xe();return function(){a.current&&(a.current.value=""),e(""),t()}}function Y1(){var e=Ye(),a=gi();return function(n){e.current?(e.current.value=""+e.current.value+n,a(Cr(e.current.value))):a(Cr(n))}}function J1(){var e=Ye(),a=oi(),t=Q1(),n=gi(),i=Fa(),r=i[0],f=W1(a.current,r);return{onChange:l,searchTerm:r,SearchInputRef:e,statusSearchResults:f};function l(o){var c=a.current,u=o.toLowerCase();if(c!=null&&c[u]||u.length<=1)return n(u);var d=Z1(u,c);if(!d)return n(u);t(function(g){var p;return Object.assign(g,(p={},p[u]=G1(d,u),p))}),n(u)}}function gi(){var e=Fa(),a=e[1],t=dt();return function(i){requestAnimationFrame(function(){a(i&&(i==null?void 0:i.toLowerCase())).then(function(){Yo(t.current,0)})})}}function G1(e,a){var t={};for(var n in e){var i=e[n];F1(i,a)&&(t[n]=i)}return t}function F1(e,a){return co(e).some(function(t){return t.includes(a)})}function V1(){var e=oi(),a=e.current,t=Fa(),n=t[0];return function(i){return H1(i,a,n)}}function H1(e,a,t){var n;return!a||!t?!1:!((n=a[t])!=null&&n[e])}function Z1(e,a){if(!a)return null;if(a[e])return a[e];var t=Object.keys(a).sort(function(n,i){return i.length-n.length}).find(function(n){return e.includes(n)});return t?a[t]:null}function Cr(e){return!e||typeof e!="string"?"":e.trim().toLowerCase()}function W1(e,a){var t;if(!(e!=null&&e[a]))return"";var n=((t=Object.entries(e==null?void 0:e[a]))==null?void 0:t.length)||0;return j1(n)}
115function Zo(){var e=Qo(),a=ut(),t=a[1];return function(i){var r=es(i),f=r[0];f&&(e(i),t(f))}}function hi(){var e=zo();return e===ft.SEARCH}function Wo(){var e=zo();return e===ft.PREVIEW}var ee;(function(e){e.ArrowDown="ArrowDown",e.ArrowUp="ArrowUp",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.Escape="Escape",e.Enter="Enter",e.Space=" "})(ee||(ee={}));function $1(){K1(),q1(),X1(),em(),tm()}function K1(){var e=dt(),a=Ho(),t=N1(),n=Ye(),i=Xe(),r=Jo(),f=U1(),l=qe(),o=m.useMemo(function(){return function(u){var d=u.key;switch(f(),d){case ee.Escape:if(u.preventDefault(),r()){l();return}a(),t(0),i();break}}},[t,a,l,i,r,f]);m.useEffect(function(){var c=e.current;if(c)return c.addEventListener("keydown",o),function(){c.removeEventListener("keydown",o)}},[e,n,t,o])}function q1(){var e=B1(),a=dt(),t=be(),n=Ye(),i=Qt(),r=i[1],f=$o(),l=hi(),o=m.useMemo(function(){return function(u){var d=u.key;switch(d){case ee.ArrowRight:if(!l)return;u.preventDefault(),r(!0),e();break;case ee.ArrowDown:u.preventDefault(),f();break;case ee.Enter:u.preventDefault(),D1(t.current);break}}},[e,f,r,t,l]);m.useEffect(function(){var c=n.current;if(c)return c.addEventListener("keydown",o),function(){c.removeEventListener("keydown",o)}},[a,n,o])}function X1(){var e=di(),a=Xe(),t=Ye(),n=$o(),i=Qt(),r=i[0],f=i[1],l=Wo(),o=hi(),c=pi(),u=m.useMemo(function(){return function(g){var p=g.key;if(o)switch(p){case ee.ArrowLeft:if(g.preventDefault(),!r)return a();jr(a);break;case ee.ArrowRight:if(g.preventDefault(),!r)return a();xr();break;case ee.ArrowDown:g.preventDefault(),r&&f(!1),n();break;default:c(g);break}if(l)switch(p){case ee.ArrowUp:if(g.preventDefault(),!r)return a();jr(a);break;case ee.ArrowDown:if(g.preventDefault(),!r)return a();xr();break;default:c(g);break}}},[r,a,f,n,c,l,o]);m.useEffect(function(){var d=e.current;if(d)return d.addEventListener("keydown",u),function(){d.removeEventListener("keydown",u)}},[e,t,r,u])}function em(){var e=Xe(),a=mi(),t=be(),n=pi(),i=m.useMemo(function(){return function(f){var l=f.key;switch(l){case ee.ArrowUp:f.preventDefault(),e();break;case ee.ArrowRight:f.preventDefault(),Oo(Pt());break;case ee.ArrowLeft:f.preventDefault(),Ro(Pt());break;case ee.ArrowDown:f.preventDefault(),$a(t.current);break;default:n(f);break}}},[t,e,n]);m.useEffect(function(){var r=a.current;if(r)return r.addEventListener("keydown",i),function(){r.removeEventListener("keydown",i)}},[a,t,i])}function tm(){var e=be(),a=am(),t=Zo(),n=Jo(),i=qe(),r=pi(),f=m.useMemo(function(){return function(o){var c=o.key,u=je(Pt());switch(c){case ee.ArrowRight:o.preventDefault(),A1(u);break;case ee.ArrowLeft:o.preventDefault(),P1(u);break;case ee.ArrowDown:if(o.preventDefault(),n()){i();break}z1(u);break;case ee.ArrowUp:if(o.preventDefault(),n()){i();break}E1(u,a);break;case ee.Space:o.preventDefault(),t(o.target);break;default:r(o);break}}},[a,r,t,n,i]);m.useEffect(function(){var l=e.current;if(l)return l.addEventListener("keydown",f),function(){l.removeEventListener("keydown",f)}},[e,f])}function $o(){var e=Vo(),a=Ha(),t=be();return m.useCallback(function(){return a?$a(t.current):e()},[t,e,a])}function am(){var e=Xe(),a=Vo(),t=Ha();return m.useCallback(function(){return t?e():a()},[e,t,a])}function jr(e){var a=Pt();a&&(um(a)||e(),Oo(a))}function xr(){var e=Pt();e&&Ro(e)}function pi(){var e=Y1(),a=Xe(),t=Eo(),n=qe();return function(r){var f=r.key;nm(r)||t||f.match(/(^[a-zA-Z0-9]$){1}/)&&(r.preventDefault(),n(),a(),e(f))}}function nm(e){var a=e.metaKey,t=e.ctrlKey,n=e.altKey;return a||t||n}function im(e,a,t,n,i,r,f,l){if(e&&a!==le.NATIVE){var o=Ze(e);En.has(o)||!r||!f||setTimeout(function(){var c=i+r.top,u=t+n,d=c>=u&&c<u+f.emojiSize*2;d&&Ko(l,e,a)})}}function Ko(e,a,t){if(a){var n=Ze(a);En.has(n)||(En.add(n),ni(a).concat(n).forEach(function(i){var r=e(i,t);rm(r)}))}}var En=new Set;function rm(e){var a=new Image;a.src=e}function fm(){var e=be(),a=$e(),t=Ke();m.useEffect(function(){if(a===le.NATIVE)return;var n=e.current;return n==null||n.addEventListener("focusin",i),function(){n==null||n.removeEventListener("focusin",i)};function i(r){var f=je(r.target);if(f){var l=es(f),o=l[0];o&&lt(o)&&Ko(t,o,a)}}},[e,a,t])}var om=["width","height"],zn=40;function sm(e){var a=e.children;return m.createElement(r1,null,m.createElement(lm,null,a))}function lm(e){var a,t=e.children,n=We(),i=n[0],r=b1(),f=Ha(),l=dt(),o=w1(),c=M1();$1(),fm();var u=c||{},d=u.width,g=u.height,p=so(u,om);return m.createElement("aside",{className:z(ht.main,ht.baseVariables,r===rt.DARK&&ht.darkTheme,r===rt.AUTO&&ht.autoThemeDark,(a={},a[R.searchActive]=f,a),i&&ht.reactionsMenu,o),ref:l,style:B({},p,!i&&{height:g,width:d})},t)}
115var Ir={"--epr-emoji-variation-picker-bg-color":"var(--epr-dark-emoji-variation-picker-bg-color)","--epr-hover-bg-color-reduced-opacity":"var(--epr-dark-hover-bg-color-reduced-opacity)","--epr-highlight-color":"var(--epr-dark-highlight-color)","--epr-text-color":"var(--epr-dark-text-color)","--epr-hover-bg-color":"var(--epr-dark-hover-bg-color)","--epr-focus-bg-color":"var(--epr-dark-focus-bg-color)","--epr-search-input-bg-color":"var(--epr-dark-search-input-bg-color)","--epr-category-label-bg-color":"var(--epr-dark-category-label-bg-color)","--epr-picker-border-color":"var(--epr-dark-picker-border-color)","--epr-bg-color":"var(--epr-dark-bg-color)","--epr-reactions-bg-color":"var(--epr-dark-reactions-bg-color)","--epr-search-input-bg-color-active":"var(--epr-dark-search-input-bg-color-active)","--epr-emoji-variation-indicator-color":"var(--epr-dark-emoji-variation-indicator-color)","--epr-category-icon-active-color":"var(--epr-dark-category-icon-active-color)","--epr-skin-tone-picker-menu-color":"var(--epr-dark-skin-tone-picker-menu-color)","--epr-skin-tone-outer-border-color":"var(--epr-dark-skin-tone-outer-border-color)","--epr-skin-tone-inner-border-color":"var(--epr-dark-skin-tone-inner-border-color)"},ht=V.create({main:{".":["epr-main",R.emojiPicker],position:"relative",display:"flex",flexDirection:"column",borderWidth:"1px",borderStyle:"solid",borderRadius:"var(--epr-picker-border-radius)",borderColor:"var(--epr-picker-border-color)",backgroundColor:"var(--epr-bg-color)",overflow:"hidden",transition:"height 0.3s ease-in-out, background-color 0.1s ease-in-out","*":{boxSizing:"border-box",fontFamily:"sans-serif"}},baseVariables:{"--":{"--epr-highlight-color":"#007aeb","--epr-hover-bg-color":"#e5f0fa","--epr-hover-bg-color-reduced-opacity":"#e5f0fa80","--epr-focus-bg-color":"#e0f0ff","--epr-text-color":"#858585","--epr-search-input-bg-color":"#f6f6f6","--epr-picker-border-color":"#e7e7e7","--epr-bg-color":"#fff","--epr-reactions-bg-color":"#ffffff90","--epr-category-icon-active-color":"#6aa8de","--epr-skin-tone-picker-menu-color":"#ffffff95","--epr-skin-tone-outer-border-color":"#555555","--epr-skin-tone-inner-border-color":"var(--epr-bg-color)","--epr-horizontal-padding":"10px","--epr-picker-border-radius":"8px","--epr-header-padding":"15px var(--epr-horizontal-padding)","--epr-active-skin-tone-indicator-border-color":"var(--epr-highlight-color)","--epr-active-skin-hover-color":"var(--epr-hover-bg-color)","--epr-search-input-bg-color-active":"var(--epr-search-input-bg-color)","--epr-search-input-padding":"0 30px","--epr-search-input-border-radius":"8px","--epr-search-input-height":"40px","--epr-search-input-text-color":"var(--epr-text-color)","--epr-search-input-placeholder-color":"var(--epr-text-color)","--epr-search-bar-inner-padding":"var(--epr-horizontal-padding)","--epr-search-border-color":"var(--epr-search-input-bg-color)","--epr-search-border-color-active":"var(--epr-highlight-color)","--epr-category-navigation-button-size":"30px","--epr-emoji-variation-picker-height":"45px","--epr-emoji-variation-picker-bg-color":"var(--epr-bg-color)","--epr-preview-height":"70px","--epr-preview-text-size":"14px","--epr-preview-text-padding":"0 var(--epr-horizontal-padding)","--epr-preview-border-color":"var(--epr-picker-border-color)","--epr-preview-text-color":"var(--epr-text-color)","--epr-category-padding":"0 var(--epr-horizontal-padding)","--epr-category-label-bg-color":"#ffffffe6","--epr-category-label-text-color":"var(--epr-text-color)","--epr-category-label-padding":"0 var(--epr-horizontal-padding)","--epr-category-label-height":zn+"px","--epr-emoji-size":"30px","--epr-emoji-padding":"5px","--epr-emoji-fullsize":"calc(var(--epr-emoji-size) + var(--epr-emoji-padding) * 2)","--epr-emoji-hover-color":"var(--epr-hover-bg-color)","--epr-emoji-variation-indicator-color":"var(--epr-picker-border-color)","--epr-emoji-variation-indicator-color-hover":"var(--epr-text-color)","--epr-header-overlay-z-index":"3","--epr-emoji-variations-indictator-z-index":"1","--epr-category-label-z-index":"2","--epr-skin-variation-picker-z-index":"5","--epr-preview-z-index":"6","--epr-dark":"#000","--epr-dark-emoji-variation-
115picker-bg-color":"var(--epr-dark)","--epr-dark-highlight-color":"#c0c0c0","--epr-dark-text-color":"var(--epr-highlight-color)","--epr-dark-hover-bg-color":"#363636f6","--epr-dark-hover-bg-color-reduced-opacity":"#36363680","--epr-dark-focus-bg-color":"#474747","--epr-dark-search-input-bg-color":"#333333","--epr-dark-category-label-bg-color":"#222222e6","--epr-dark-picker-border-color":"#151617","--epr-dark-bg-color":"#222222","--epr-dark-reactions-bg-color":"#22222290","--epr-dark-search-input-bg-color-active":"var(--epr-dark)","--epr-dark-emoji-variation-indicator-color":"#444","--epr-dark-category-icon-active-color":"#3271b7","--epr-dark-skin-tone-picker-menu-color":"#22222295","--epr-dark-skin-tone-outer-border-color":"var(--epr-dark-picker-border-color)","--epr-dark-skin-tone-inner-border-color":"#00000000"}},autoThemeDark:{".":R.autoTheme,"@media (prefers-color-scheme: dark)":{"--":Ir}},darkTheme:{".":R.darkTheme,"--":Ir},reactionsMenu:{".":"epr-reactions",height:"50px",display:"inline-flex",backgroundColor:"var(--epr-reactions-bg-color)",backdropFilter:"blur(8px)","--":{"--epr-picker-border-radius":"50px"}}});function qo(e,a){if(!e||!a)return 0;var t=e.getBoundingClientRect().width,n=a.getBoundingClientRect().width;return Math.floor(t/n)}function cm(e,a,t){if(!e||!a.length)return null;var n=e.getBoundingClientRect().top,i=e.getBoundingClientRect().bottom,r=n+Xo(e),f=a.find(function(l){var o=l.getBoundingClientRect().top,c=l.getBoundingClientRect().bottom,u=l.clientHeight*t,d=o+u,g=c-u;return d<r?!1:d>=n&&d<=i||g>=n&&g<=i});return f||null}function um(e){return!!e.nextElementSibling}function Xo(e){if(!e)return zn;var a=e.querySelector(ye(R.label));if(a){var t=a.getBoundingClientRect().height;if(t>0)return t}return zn}var Et="button"+ye(R.emoji),dm=[Et,ye(R.visible),":not("+ye(R.hidden)+")"].join("");function je(e){var a;return(a=e==null?void 0:e.closest(Et))!=null?a:null}function es(e){var a=rs(e),t=wi(e);if(!a)return[];var n=Ga(t??a);return n?[n,t]:[]}function mm(e){var a;return!!(e!=null&&e.matches(Et)||!(e==null||(a=e.parentElement)==null)&&a.matches(Et))}function Sr(e){var a;return(a=e==null?void 0:e.clientHeight)!=null?a:0}function ts(e){if(!e)return 0;var a=je(e),t=Je(a),n=bi(t);return kr(a)+kr(t)+n}function bi(e){var a,t;if(!e)return 0;var n=e.querySelector(ye(R.categoryContent));return((a=e==null?void 0:e.clientHeight)!=null?a:0)-((t=n==null?void 0:n.clientHeight)!=null?t:0)}function gm(e){return e?ns(e)<bi(Je(e)):!1}function as(e){return e?e.matches(ye(R.scrollBody))?e:e.querySelector(ye(R.scrollBody)):null}function ns(e){var a,t;return e?ts(e)-((a=(t=is(e))==null?void 0:t.scrollTop)!=null?a:0):0}function is(e){var a;return e&&(a=e.closest(ye(R.scrollBody)))!=null?a:null}function hm(e){var a=je(e),t=Je(a);return Nr(a)+Nr(t)}function kr(e){var a;return(a=e==null?void 0:e.offsetTop)!=null?a:0}function Nr(e){var a;return(a=e==null?void 0:e.offsetLeft)!=null?a:0}function wi(e){var a;return(a=pm(je(e),"unified"))!=null?a:null}function rs(e){var a=wi(e);return a?Lo(a):null}function Mi(e){return e?{unified:wi(e),originalUnified:rs(e)}:{unified:null,originalUnified:null}}function pm(e,a){var t;return(t=bm(e)[a])!=null?t:null}function bm(e){var a;return(a=e==null?void 0:e.dataset)!=null?a:{}}function yi(e){return e.classList.contains(R.visible)}function fs(e){return e?e.classList.contains(R.hidden):!0}function ot(e){return e?Array.from(e.querySelectorAll(dm)):[]}function os(e){if(!e)return null;var a=ot(e),t=a.slice(-1),n=t[0];return n?yi(n)?n:vi(n):null}function ss(e){var a=e.nextElementSibling;return a?yi(a)?a:ss(a):Li(qa(e))}function vi(e){var a=e.previousElementSibling;return a?yi(a)?a:vi(a):os(Ka(e))}function Li(e){if(!e)return null;var a=ot(e);return cm(e,a,.1)}function Ka(e){var a=Je(e);if(!a)return null;var t=a.previousElementSibling;return t?fs(t)?Ka(t):t:null}function qa(e){var a=Je(e);if(!a)return null;var t=a.nextElementSibling;return t?fs(t)?qa(t):t:null}function Je(e){return e?e.closest(ye(R.category)):null}function ls(e){return e?e.closest(ye(R.categoryContent)):null}function cs(e){return e.split("-").map(function(a){return String.fromCodePoint(parseInt(a,16))}).join("")}function wm(e){return e.category===E.CUSTOM}function us(e){return e.imgUrl!==void 0}function ds(e,a){var t=m.useRef(),n=Zo(),i=f1(),r=ut(),f=r[1],l=qe(),o=Va(),c=o[0],u=h1(a),d=ci(),g=d[1],p=Ke(),w=$e(),M=ct(),y=M.emojiByUnified,v=m.useCallback(function(L){if(!i.current){l();var S=Dr(L,y),I=S[0],k=S[1];if(!(!I||!k)){var N=K0(k)||c;g(),H0(I,N),u(Mm(I,N,w,p),L)}}},[c,l,i,y,u,g,p,w]),x=m.useCallback(function(L){var S;t.current&&clearTimeout(t.current);var I=Dr(L,y),k=I[0];!k||!lt(k)||(t.current=(S=window)==null?void 0:S.setTimeout(function(){i.current=!0,t.current=void 0,l(),n(L.target),f(k)},500))},[i,y,l,n,f]),j=m.useCallback(function(){t.current?(clearTimeout(t.current),t.current=void 0):i.current&&requestAnimationFrame(function(){i.current=!1})},[i]);m.useEffect(function(){if(e.current){var C=e.current;return C.addEventListener("click",v,{passive:!0}
115),C.addEventListener("mousedown",x,{passive:!0}),C.addEventListener("mouseup",j,{passive:!0}),function(){C==null||C.removeEventListener("click",v),C==null||C.removeEventListener("mousedown",x),C==null||C.removeEventListener("mouseup",j)}}},[e,v,x,j])}function Dr(e,a){var t=e==null?void 0:e.target;if(!mm(t))return[];var n=Mi(t),i=n.unified,r=n.originalUnified,f=i??r;if(!f)return[];var l=a(f);return l?[l,i??f]:[]}function Mm(e,a,t,n){var i=fi(e);if(us(e)){var r=ke(e);return{activeSkinTone:a,emoji:r,getImageUrl:function(){return e.imgUrl},imageUrl:e.imgUrl,isCustom:!0,names:i,unified:r,unifiedWithoutSkinTone:r}}var f=ke(e,a);return{activeSkinTone:a,emoji:cs(f),getImageUrl:function(o){return o===void 0&&(o=t??le.APPLE),n(f,o)},imageUrl:n(f,t??le.APPLE),isCustom:!1,names:i,unified:f,unifiedWithoutSkinTone:ke(e)}}function Yt(e){return m.createElement("button",Object.assign({type:"button"},e,{className:z(ym.button,e.className)}),e.children)}var ym=V.create({button:{".":"epr-btn",cursor:"pointer",border:"0",background:"none",outline:"none"}});function vm(e){var a,t=e.emojiNames,n=e.unified,i=e.hidden,r=e.hiddenOnSearch,f=e.showVariations,l=f===void 0?!0:f,o=e.hasVariations,c=e.children,u=e.className,d=e.noBackground,g=d===void 0?!1:d,p=e.style;return m.createElement(Yt,{className:z(un.emoji,i&&ti.hidden,r&&He.hiddenOnSearch,(a={},a[R.visible]=!i&&!r,a),!!(o&&l)&&un.hasVariations,g&&un.noBackground,u),"data-unified":n,"aria-label":Lm(t),"data-full-name":t,style:p},c)}function Lm(e){return e[e.length-1]}var un=V.create({emoji:{".":R.emoji,position:"relative",width:"var(--epr-emoji-fullsize)",height:"var(--epr-emoji-fullsize)",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"center",maxWidth:"var(--epr-emoji-fullsize)",maxHeight:"var(--epr-emoji-fullsize)",borderRadius:"8px",overflow:"hidden",transition:"background-color 0.2s",":hover":{backgroundColor:"var(--epr-emoji-hover-color)"},":focus":{backgroundColor:"var(--epr-focus-bg-color)"}},noBackground:{background:"none",":hover":{backgroundColor:"transparent",background:"none"},":focus":{backgroundColor:"transparent",background:"none"}},hasVariations:{".":R.emojiHasVariations,":after":{content:"",display:"block",width:"0",height:"0",right:"0px",bottom:"1px",position:"absolute",borderLeft:"4px solid transparent",borderRight:"4px solid transparent",transform:"rotate(135deg)",borderBottom:"4px solid var(--epr-emoji-variation-indicator-color)",zIndex:"var(--epr-emoji-variations-indictator-z-index)"},":hover:after":{borderBottom:"4px solid var(--epr-emoji-variation-indicator-color-hover)"}}}),La=V.create({external:{".":R.external,fontSize:"0"},common:{alignSelf:"center",justifySelf:"center",display:"block"}});function Tr(e){var a=e.emojiName,t=e.style,n=e.lazyLoad,i=n===void 0?!1:n,r=e.imgUrl,f=e.onError,l=e.className;return m.createElement("img",{src:r,alt:a,className:z(Cm.emojiImag,La.external,La.common,l),loading:i?"lazy":"eager",onError:f,style:t})}var Cm=V.create({emojiImag:{".":"epr-emoji-img",maxWidth:"var(--epr-emoji-fullsize)",maxHeight:"var(--epr-emoji-fullsize)",minWidth:"var(--epr-emoji-fullsize)",minHeight:"var(--epr-emoji-fullsize)",padding:"var(--epr-emoji-padding)"}});function jm(e){var a=e.unified,t=e.style,n=e.className;return m.createElement("span",{className:z(xm.nativeEmoji,La.common,La.external,n),"data-unified":a,style:t},cs(a))}var xm=V.create({nativeEmoji:{".":"epr-emoji-native",fontFamily:'"Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji"!important',position:"relative",lineHeight:"100%",fontSize:"var(--epr-emoji-size)",textAlign:"center",alignSelf:"center",justifySelf:"center",letterSpacing:"0",padding:"var(--epr-emoji-padding)"}});function Rn(e){var a=e.emoji,t=e.unified,n=e.emojiStyle,i=e.size,r=e.lazyLoad,f=e.getEmojiUrl,l=f===void 0?mo:f,o=e.className,c=xo(),u=c[1],d=ct(),g=d.emojiByUnified,p={};i&&(p.width=p.height=p.fontSize=i+"px");var w=a||g(t);if(!w)return null;if(us(w))return m.createElement(Tr,{style:p,emojiName:t,emojiStyle:le.NATIVE,lazyLoad:r,imgUrl:w.imgUrl,onError:M,className:o});return m.createElement(m.Fragment,null,n===le.NATIVE?m.createElement(jm,{unified:t,style:p,className:o}):m.createElement(Tr,{style:p,emojiName:D0(w),emojiStyle:n,lazyLoad:r,imgUrl:l(t,n),onError:M,className:o}));function M(){u(function(y){return new Set(y).add(t)})}}function Xa(e){var a=e.emoji,t=e.unified,n=e.hidden,i=e.hiddenOnSearch,r=e.emojiStyle,f=e.showVariations,l=f===void 0?!0:f,o=e.size,c=e.lazyLoad,u=e.getEmojiUrl,d=e.className,g=e.noBackgroun
115d,p=g===void 0?!1:g,w=e.style,M=lt(a);return m.createElement(vm,{hasVariations:M,showVariations:l,hidden:n,hiddenOnSearch:i,emojiNames:fi(a),unified:t,noBackground:p,style:w},m.createElement(Rn,{unified:t,emoji:a,size:o,emojiStyle:r,lazyLoad:c,getEmojiUrl:u,className:d}))}var Im="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCAyMCA4MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNNS43LDEwLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40QzYsMTAuOSw2LjEsMTEsNi4zLDExaDMuNHYzLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40CgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjRoMy40YzAuMywwLDAuNS0wLjIsMC41LTAuNXMtMC4yLTAuNS0wLjUtMC41aC0zLjRWNi43YzAtMC4zLTAuMi0wLjUtMC41LTAuNQoJQzkuOCw2LDkuNiw2LjIsOS42LDYuNXYzLjRINi4yQzUuOSw5LjksNS43LDEwLjEsNS43LDEwLjRMNS43LDEwLjR6Ii8+CjxwYXRoIGZpbGw9IiMzMzcxQjciIGQ9Ik01LjcsMzAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjRTNi4xLDMxLDYuMywzMWgzLjR2My40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMgoJYzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMy40aDMuNGMwLjMsMCwwLjUtMC4yLDAuNS0wLjVzLTAuMi0wLjUtMC41LTAuNWgtMy40di0zLjRjMC0wLjMtMC4yLTAuNS0wLjUtMC41cy0wLjUsMC4yLTAuNSwwLjV2My40SDYuMgoJQzUuOSwyOS45LDUuNywzMC4xLDUuNywzMC40TDUuNywzMC40eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNNS43LDUwLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40QzYsNTAuOSw2LjEsNTEsNi4zLDUxaDMuNHYzLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40CgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjRoMy40YzAuMywwLDAuNS0wLjIsMC41LTAuNXMtMC4yLTAuNS0wLjUtMC41aC0zLjR2LTMuNGMwLTAuMy0wLjItMC41LTAuNS0wLjUKCXMtMC41LDAuMi0wLjUsMC41djMuNEg2LjJDNS45LDQ5LjksNS43LDUwLjEsNS43LDUwLjRMNS43LDUwLjR6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik01LjcsNzAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjRTNi4xLDcxLDYuMyw3MWgzLjR2My40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMgoJYzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMy40aDMuNGMwLjMsMCwwLjUtMC4yLDAuNS0wLjVzLTAuMi0wLjUtMC41LTAuNWgtMy40di0zLjRjMC0wLjMtMC4yLTAuNS0wLjUtMC41cy0wLjUsMC4yLTAuNSwwLjV2My40SDYuNAoJQzUuOSw2OS45LDUuNyw3MC4xLDUuNyw3MC40TDUuNyw3MC40eiIvPgo8L3N2Zz4=";function Sm(){var e=We(),a=e[1];return m.createElement(Yt,{"aria-label":"Show all Emojis",title:"Show all Emojis",tabIndex:0,className:z(km.plusSign),onClick:function(){return a(!1)}})}var km=V.create(B({plusSign:{fontSize:"20px",padding:"17px",color:"var(--epr-text-color)",borderRadius:"50%",textAlign:"center",lineHeight:"100%",width:"20px",height:"20px",display:"flex",justifyContent:"center",alignItems:"center",transition:"background-color 0.2s ease-in-out",":after":{content:"",minWidth:"20px",minHeight:"20px",backgroundImage:"url("+Im+")",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",backgroundPositionY:"0"},":hover":{color:"var(--epr-highlight-color)",backgroundColor:"var(--epr-hover-bg-color-reduced-opacity)",":after":{backgroundPositionY:"-20px"}},":focus":{color:"var(--epr-highlight-color)",backgroundColor:"var(--epr-hover-bg-color-reduced-opacity)",":after":{backgroundPositionY:"-40px"}}}},Qe("plusSign",{":after":{backgroundPositionY:"-40px"},":hover:after":{backgroundPositionY:"-60px"}})));function Nm(){var e=We(),a=e[0],t=I1(),n=C1();ds(t,At.REACTIONS);var i=$e(),r=No(),f=Ke();return a?m.createElement("ul",{className:z(Ar.list,!a&&ti.hidden),ref:t,"aria-label":"Reactions"},n.map(function(l){var o=Ga(l);return o?m.createElement("li",{key:l},m.createElement(Xa,{emoji:o,emojiStyle:i,unified:l,showVariations:!1,className:z(Ar.emojiButton),noBackground:!0,getEmojiUrl:f})):null}),r?m.createElement("li",null,m.createElement(Sm,null)):null):null}var Ar=V.create({list:{listStyle:"none",margin:"0",padding:"0 5px",display:"flex",justifyContent:"space-between",alignItems:"center",height:"100%"},emojiButton:{":hover":{transform:"scale(1.2)"},":focus":{transform:"scale(1.2)"},":active":{transform:"scale(1.1)"},transition:"transform 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.5)"}});function Dm(e){var a=qe(),t=m.useState(0),n=t[0],i=t[1];return m.useEffect(function(){var r=e.current;if(!r)return;r.addEventListener("scroll",f,{passive:!0});function f(){var l;i((l=r==null?void 0:r.scrollTop)!=null?l:0),a()}return function(){r==null||r.removeEventListener("scroll",f)}},[e,a]),n}function Tm(e){var a=e.scrollTop,t=e.clientHeight,n=e.topOffset,i=e.style,r=e.dimensions;
115if(!i||!r)return!1;var f=n+i.top,l=f+r.emojiSize,o=l+r.emojiSize*2>=a&&f<=a+t+r.emojiSize;return!o}function Am(e,a){return e?{top:Math.floor(a/e.emojisPerRow)*e.emojiSize,left:a%e.emojisPerRow*e.emojiSize}:void 0}var Pm=40;function Em(e){var a=Bo(),t=We(),n=t[0],i=dt(),r=m.useRef(),f=li(),l=f[0],o=Io(),c=o[0],u=m.useState(),d=u[0],g=u[1],p=m.useCallback(function(){var w=a.current;if(w){var M=w.querySelector(Et),y=M==null?void 0:M.clientHeight;y&&(r.current=y);var v=c||y||r.current||Pm,x=w.clientWidth;if(!(x===0||v===0)){var j=Math.max(1,Math.floor(x/v)),C=Math.ceil(e/j),L=C*v;g({categoryHeight:L,emojisPerRow:j,emojiSize:v})}}},[a,e,c]);return m.useEffect(function(){p()},[e,n,p,l.length]),m.useEffect(function(){var w=i.current;if(w){var M=function(v){var x=v,j=x.propertyName;(j==="width"||j==="max-width"||j==="min-width"||j==="height"||j==="max-height"||j==="min-height")&&(typeof queueMicrotask=="function"?queueMicrotask(function(){return p()}):requestAnimationFrame(function(){return p()}))};return w.addEventListener("transitionend",M,{passive:!0}),function(){w.removeEventListener("transitionend",M)}}},[i,p]),d}function zm(){var e=xo(),a=e[0],t=V1();return function(n){var i=Ze(n),r=a.has(i),f=t(i);return{failedToLoad:r,filteredOut:f,hidden:r||f}}}function Rm(e){var a=e.categoryEmojis,t=e.topOffset,n=e.onHeightReady,i=e.scrollTop,r=e.isCategoryVisible,f=zm(),l=Po(),o=$e(),c=Va(),u=c[0],d=a1(),g=Ke(),p=!Do(),w=be(),M=0,y=a.filter(function(C){var L=d(C),S=f(C),I=S.failedToLoad,k=S.filteredOut,N=S.hidden;return!I&&!k&&!N&&!L}),v=Em(y.length);m.useEffect(function(){v&&n(v.categoryHeight)},[v,n,y.length]);var x=function(L){var S,I;return v&&w.current&&Tm({scrollTop:i,clientHeight:(S=(I=w.current)==null?void 0:I.clientHeight)!=null?S:0,topOffset:t,style:L,dimensions:v})},j=y.reduce(function(C,L,S){var I=Ze(L,u),k=Am(v,S);if(x(k)){var N,D;return M++,im(L,o,i,(N=(D=w.current)==null?void 0:D.clientHeight)!=null?N:0,t,k,v,g),C}return r?(C.push(m.createElement(Xa,{showVariations:p,key:I,emoji:L,unified:I,emojiStyle:o,lazyLoad:l,getEmojiUrl:g,style:B({},k,{position:"absolute"})})),C):(M++,C)},[]);return{virtualizedCounter:M,emojis:j,dimensions:v}}function Om(e){var a=e.categoryConfig,t=e.children,n=e.hidden,i=e.hiddenOnSearch,r=e.height,f=Ya(a),l=po(a);return m.createElement("li",{className:z(dn.category,n&&ti.hidden,i&&He.hiddenOnSearch),"data-name":f,"aria-label":l},m.createElement("h2",{className:z(dn.label)},l),m.createElement("div",{className:z(dn.categoryContent),style:{height:r}},t))}var dn=V.create({category:{".":R.category,minHeight:"calc(var(--epr-emoji-fullsize) + var(--epr-category-label-height))",position:"relative"},categoryContent:{".":R.categoryContent,display:"grid",gridGap:"0",gridTemplateColumns:"repeat(auto-fill, var(--epr-emoji-fullsize))",justifyContent:"space-between",margin:"var(--epr-category-padding)",position:"relative"},label:{".":R.label,alignItems:"center",backdropFilter:"blur(3px)",backgroundColor:"var(--epr-category-label-bg-color)",color:"var(--epr-category-label-text-color)",display:"flex",fontSize:"16px",fontWeight:"bold",height:"var(--epr-category-label-height)",margin:"0",padding:"var(--epr-category-label-padding)",position:"sticky",textTransform:"capitalize",top:"0",width:"100%",zIndex:"var(--epr-category-label-z-index)"}});function Um(){var e=ui(),a=Z0(),t=$e(),n=Ke(),i=Po(),r=Va(),f=r[0],l=Io(),o=l[0],c=l[1],u=m.useRef(null);if(m.useLayoutEffect(function(){u.current&&c(u.current.clientHeight)}),o)return null;var d=e[0],g=a(Ya(d))[0],p=g?ke(g,f):"";return g?m.createElement("div",{ref:u},m.createElement(Xa,{emoji:g,unified:p,emojiStyle:t,getEmojiUrl:n,lazyLoad:i,showVariations:!1,hidden:!1,style:{opacity:0,pointerEvents:"none",position:"absolute",top:0,left:0,zIndex:-1,height:"var(--epr-emoji-fullsize)",width:"var(--epr-emoji-fullsize)"}})):null}function _m(e){var a=e.scrollTop,t=ui(),n=m.useState({}),i=n[0],r=n[1],f=Bo(),l=X0(),o=Xo(f.current),c=0;return m.createElement("ul",{className:z(Qm.emojiList),ref:f},m.createElement(Um,null),t.map(function(u){var d=Ya(u),g=c,p=i[d];return p&&(c+=p+o),m.createElement(m.Suspense,{key:d},m.createElement(Bm,{categoryEmojis:l(d),categoryConfig:u,topOffset:g,onHeightReady:function(M){i[d]!==M&&r(function(y){var v;return B({},y,(v={},v[d]=M,v))})},scrollTop:a}))}))}function Bm(e){var a=e.categoryEmojis,t=e.categoryConfig,n=e.topOffset,i=e.onHeightReady,r=e.scrollTop,f=li(),l=f[0],o=Rm({categoryEmojis:a,topOffset:n,onHeightReady:i,scrollTop:r,isCategoryVisible:l.includes(t.category)}),c=o.virtualizedCounter,u=o.emojis,d=o.dimensions;return m.createElement(Om,{categoryConfig:t,height:d==null?void 0:d.categoryHeight,hidden:!u.length&&c===0},u)}var Qm=V.create({emojiList:{".":R.emojiList,listStyle:"none",margin:"0",padding:"0"}}),Ym="data:image/svg+xml;
115base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IgoJIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDUwIDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MCAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJMYXllcl8xIj4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNFOEU3RTciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEuODYtMC40M2w5LjgzLDExLjUzYzAuNTksMC42OSwxLjU2LDAuNjksMi4xNCwwbDkuODMtMTEuNTMiLz4KCTxwYXRoIGZpbGw9IiMwMTAyMDIiIHN0cm9rZT0iIzE1MTYxNyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjYuODYtMC40M2w5LjgzLDExLjUzYzAuNTksMC42OSwxLjU2LDAuNjksMi4xNCwwbDkuODMtMTEuNTMiLz4KPC9nPgo8L3N2Zz4=",nt;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(nt||(nt={}));function Jm(){var e=Za(),a=S1(),t=ut(),n=t[0],i=$e(),r=Fm(a),f=r.getTop,l=r.getMenuDirection,o=Qo(),c=Gm(a),u=Ke(),d=je(e.current),g=!!(n&&d&&lt(n)&&d.classList.contains(R.emojiHasVariations));m.useEffect(function(){g&&$a(a.current)},[a,g,e]);var p,w;return!g&&e.current?o(null):(p=f(),w=c()),m.createElement("div",{ref:a,className:z(Kt.variationPicker,l()===nt.Down&&Kt.pointingUp,g&&Kt.visible),style:{top:p}},g&&n?[ke(n)].concat(Ja(n)).slice(0,6).map(function(M){return m.createElement(Xa,{key:M,emoji:n,unified:M,emojiStyle:i,showVariations:!1,getEmojiUrl:u})}):null,m.createElement("div",{className:z(Kt.pointer),style:w}))}function Gm(e){var a=Za();return function(){var n={};if(!e.current)return n;if(a.current){var i=je(a.current),r=hm(i);if(!i)return n;n.left=r+(i==null?void 0:i.clientWidth)/2}return n}}function Fm(e){var a=Za(),t=be(),n=nt.Up;return{getMenuDirection:i,getTop:r};function i(){return n}function r(){n=nt.Up;var f=0;if(!e.current)return 0;var l=Sr(e.current);if(a.current){var o,c=t.current,u=je(a.current),d=Sr(u);f=ts(u);var g=(o=c==null?void 0:c.scrollTop)!=null?o:0;g>f-l&&(n=nt.Down,f+=d+l)}return f-l}}var Kt=V.create(B({variationPicker:{".":R.variationPicker,position:"absolute",right:"15px",left:"15px",padding:"5px",boxShadow:"0px 2px 5px rgba(0, 0, 0, 0.2)",borderRadius:"3px",display:"flex",alignItems:"center",justifyContent:"space-around",opacity:"0",visibility:"hidden",pointerEvents:"none",top:"-100%",border:"1px solid var(--epr-picker-border-color)",height:"var(--epr-emoji-variation-picker-height)",zIndex:"var(--epr-skin-variation-picker-z-index)",background:"var(--epr-emoji-variation-picker-bg-color)",transform:"scale(0.9)",transition:"transform 0.1s ease-out, opacity 0.2s ease-out"},visible:{opacity:"1",visibility:"visible",pointerEvents:"all",transform:"scale(1)"},pointingUp:{".":"pointing-up",transformOrigin:"center 0%",transform:"scale(0.9)"},".pointing-up":{pointer:{top:"0",transform:"rotate(180deg) translateY(100%) translateX(18px)"}},pointer:{".":"epr-emoji-pointer",content:"",position:"absolute",width:"25px",height:"15px",backgroundRepeat:"no-repeat",backgroundPosition:"0 0",backgroundSize:"50px 15px",top:"100%",transform:"translateX(-18px)",backgroundImage:"url("+Ym+")"}},Qe("pointer",{backgroundPosition:"-25px 0"})));function Vm(){var e=be(),a=Dm(e);return ds(e,At.PICKER),_1(),m.createElement("div",{className:z(Hm.body,He.hiddenOnReactions),ref:e},m.createElement(Jm,null),m.createElement(_m,{scrollTop:a}))}var Hm=V.create({body:{".":R.scrollBody,flex:"1",overflowY:"scroll",overflowX:"hidden",position:"relative"}});function Zm(e,a){if(!e||!a)return 0;var t=e.getBoundingClientRect(),n=a.getBoundingClientRect();return n.height-(t.y-n.y)}function Wm(e,a){var t=be(),n=Fo(),i=Go();m.useEffect(function(){if(!e)return;var r=t.current;r==null||r.addEventListener("keydown",o,{passive:!0}),r==null||r.addEventListener("mouseover",c,!0),r==null||r.addEventListener("focus",f,!0),r==null||r.addEventListener("mouseout",l,{passive:!0}),r==null||r.addEventListener("blur",l,!0);function f(u){var d=je(u.target);if(!d)return l();var g=Mi(d),p=g.unified,w=g.originalUnified;if(!p||!w)return l();a({unified:p,originalUnified:w})}function l(u){if(u){var d=u.relatedTarget;if(!je(d))return a(null)}a(null)}function o(u){u.key==="Escape"&&a(null)}function c(u){if(!n()){var d=je(u.target);if(d){var g=Zm(d,r),p=d.getBoundingClientRect().height;if(g<p)return $m(d,a);pe(d)}}}return function(){r==null||r.removeEventListener("mouseover",c),r
115==null||r.removeEventListener("mouseout",l),r==null||r.removeEventListener("focus",f,!0),r==null||r.removeEventListener("blur",l,!0),r==null||r.removeEventListener("keydown",o)}},[t,e,a,n,i])}function $m(e,a){var t,n=Mi(e),i=n.unified,r=n.originalUnified;!i||!r||((t=document.activeElement)==null||t.blur==null||t.blur(),a({unified:i,originalUnified:r}))}var qt,zt;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(zt||(zt={}));function ms(e){var a=e.children,t=e.className,n=e.style,i=n===void 0?{}:n,r=e.direction,f=r===void 0?zt.ROW:r;return m.createElement("div",{style:B({},i),className:z(Pr.flex,t,Pr[f])},a)}var Pr=V.create((qt={flex:{display:"flex"}},qt[zt.ROW]={flexDirection:"row"},qt[zt.COLUMN]={flexDirection:"column"},qt));function Km(e){var a=e.className,t=e.style,n=t===void 0?{}:t;return m.createElement("div",{style:B({flex:1},n),className:z(a)})}function qm(e){var a=e.children,t=e.className,n=e.style;return m.createElement("div",{style:B({},n,{position:"absolute"}),className:t},a)}function en(e){var a=e.children,t=e.className,n=e.style;return m.createElement("div",{style:B({},n,{position:"relative"}),className:t},a)}function Xm(e){var a=e.isOpen,t=e.onClick,n=e.isActive,i=e.skinToneVariation,r=e.style;return m.createElement(Yt,{style:r,onClick:t,className:z("epr-tone-"+i,mn.tone,!a&&mn.closedTone,n&&mn.active),"aria-pressed":n,"aria-label":"Skin tone "+k0[i]})}var mn=V.create({closedTone:{opacity:"0",zIndex:"0"},active:{".":"epr-active",zIndex:"1",opacity:"1"},tone:{".":"epr-tone",width:"var(--epr-skin-tone-size)",display:"block",cursor:"pointer",borderRadius:"4px",height:"var(--epr-skin-tone-size)",position:"absolute",right:"0",transition:"transform 0.3s ease-in-out, opacity 0.35s ease-in-out",zIndex:"0",border:"1px solid var(--epr-skin-tone-outer-border-color)",boxShadow:"inset 0px 0px 0 1px var(--epr-skin-tone-inner-border-color)",":hover":{boxShadow:"0 0 0 3px var(--epr-active-skin-hover-color), inset 0px 0px 0 1px var(--epr-skin-tone-inner-border-color)"},":focus":{boxShadow:"0 0 0 3px var(--epr-focus-bg-color)"},"&.epr-tone-neutral":{backgroundColor:"#ffd225"},"&.epr-tone-1f3fb":{backgroundColor:"#ffdfbd"},"&.epr-tone-1f3fc":{backgroundColor:"#e9c197"},"&.epr-tone-1f3fd":{backgroundColor:"#c88e62"},"&.epr-tone-1f3fe":{backgroundColor:"#a86637"},"&.epr-tone-1f3ff":{backgroundColor:"#60463a"}}}),Lt=28;function eg(){return m.createElement(en,{style:{height:Lt}},m.createElement(qm,{style:{bottom:0,right:0}},m.createElement(gs,{direction:Rt.VERTICAL})))}function gs(e){var a=e.direction,t=a===void 0?Rt.HORIZONTAL:a,n=di(),i=Do(),r=Qt(),f=r[0],l=r[1],o=Va(),c=o[0],u=o[1],d=p1(),g=qe(),p=Xe();if(i)return null;var w=Lt*ya.length+"px",M=f?w:Lt+"px",y=t===Rt.VERTICAL;return m.createElement(en,{className:z(pt.skinTones,y&&pt.vertical,f&&pt.open,y&&f&&pt.verticalShadow),style:y?{flexBasis:M,height:M}:{flexBasis:M}},m.createElement("div",{className:z(pt.select),ref:n},ya.map(function(v,x){var j=v===c;return m.createElement(Xm,{key:v,skinToneVariation:v,isOpen:f,style:{transform:z(y?"translateY(-"+x*(f?Lt:0)+"px)":"translateX(-"+x*(f?Lt:0)+"px)",f&&j&&"scale(1.3)")},isActive:j,onClick:function(){f?(u(v),d(v),p()):l(!0),g()}})})))}var Rt;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(Rt||(Rt={}));var pt=V.create({skinTones:{".":"epr-skin-tones","--":{"--epr-skin-tone-size":"15px"},display:"flex",alignItems:"center",justifyContent:"flex-end",transition:"all 0.3s ease-in-out",padding:"10px 0"},vertical:{padding:"9px",alignItems:"flex-end",flexDirection:"column",borderRadius:"6px",border:"1px solid var(--epr-bg-color)"},verticalShadow:{boxShadow:"0px 0 7px var(--epr-picker-border-color)"},open:{backdropFilter:"blur(5px)",background:"var(--epr-skin-tone-picker-menu-color)",".epr-active":{border:"1px solid var(--epr-active-skin-tone-indicator-border-color)"}},select:{".":"epr-skin-tone-select",position:"relative",width:"var(--epr-skin-tone-size)",height:"var(--epr-skin-tone-size)"}});function tg(){var e=To(),a=Wo(),t=We(),n=t[0];return e.showPreview?m.createElement(ms,{className:z(It.preview,He.hiddenOnReactions,n&&It.hideOnReactions)},m.createElement(ag,null),m.createElement(Km,null),a?m.createElement(eg,null):null):null}function ag(){var e,a=To(),t=m.useState(null),n=t[0],i=t[1],r=$e(),f=ut(),l=f[0],o=Ke(),c=ct(),u=c.emojiByUnified;Wm(a.showPreview,i);var d=u((e=n==null?void 0:n.unified)!=null?e:n==null?void 0:n.originalUnified),g=d!=null&&n!=null;return m.createElement(p,null);function p(){var w=l??u(a.defaultEmoji);if(!w)return null;var M=l?vr(l):a.defaultCaption;return m.createElement(m.Fragment,null,m.createElement("div",null,g?m.createElement(Rn,{unified:n==null?void 0:n.unified,emoji:d,emojiStyle:r,size:45,getEmojiUrl:o,className:z(It.emoji)}):w?m.createElement(Rn,{unified:ke(w),emoji:w,emojiStyle:r,size:45,getEmojiUrl:o,className:z(It.emoji)}):null),m.createElement("div",{className:z(It.label)},g?vr(d):M))}}var It=V.create({preview:{alignItems:"center",borderTop:"1px solid var(--epr-preview-border-color)",height:"var(--epr-preview-height)",padding:"0 var(--epr-horizontal-padding)",position:"relative",zIndex:"var(--epr-preview-z-index)"},label:{color:"var(--epr-preview-text-color)",fontSize:"var(--epr-preview-text-size)",padding:"var(--epr-preview-text-padding)",textTransform:"capitalize"},emoji:{padding:"0"},hideOnReactions:{opacity:"0",transition:"opacity 0.5s ease-in-out"}});function ng(e){var a;return(a=e==null?void 0:e.getAttribute("data-name"))!=null?a:null}function ig(e){var a=e.setActiveCategory,t=e.setVisibleCategories,n=be();m.useEffect(function(){var i=new Map,r=new Map,f=n.current,l=new IntersectionObserver(function(o){if
115(f){for(var c=w0(o),u;!(u=c()).done;){var d=u.value,g=ng(d.target);g&&(i.set(g,d.intersectionRatio),r.set(g,d.isIntersecting))}var p=Array.from(i),w=p.filter(function(L){var S=L[0],I=L[1];return I>0||r.get(S)}).map(function(L){var S=L[0];return S});t(w);var M=p[p.length-1];if((M==null?void 0:M[1])==1)return a(M[0]);for(var y=0,v=p;y<v.length;y++){var x=v[y],j=x[0],C=x[1];if(C){a(j);break}}}},{root:f,threshold:[0,1]});return f==null||f.querySelectorAll(ye(R.category)).forEach(function(o){l.observe(o)}),function(){l.disconnect()}},[n,a,t])}function rg(){var e=be(),a=dt();return function(n){var i;if(e.current){var r=(i=e.current)==null?void 0:i.querySelector('[data-name="'+n+'"]');if(r){var f=r.offsetTop||0;Yo(a.current,f)}}}}function fg(){var e=m1();return e?e.length===0:!1}var og
vendor: 42,655 bytes, line 115
115="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSI4MHB4IiB2aWV3Qm94PSIwIDAgMjAwIDgwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iTGF5ZXJfMTEiPgoJPGc+CgkJPHBhdGggZmlsbD0iIzMzNzFCNyIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTIuOCwyOS41YzAuNiwwLDEuMS0wLjUsMS4xLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjEtMS4yYy0wLjYsMC0xLjIsMC41LTEuMiwxLjJDMTEuNiwyOSwxMi4yLDI5LjUsMTIuOCwyOS41eiBNMTIuOCwyOGMwLjIsMCwwLjQsMC4yLDAuNCwwLjQKCQkJYzAsMC4yLTAuMiwwLjQtMC40LDAuNGMtMC4yLDAtMC40LTAuMi0wLjQtMC40QzEyLjQsMjguMSwxMi42LDI4LDEyLjgsMjh6Ii8+CgkJPHBhdGggZmlsbD0iIzMzNzFCNyIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsMjNjLTMuOCwwLTcsMy4xLTcsN2MwLDMuOCwzLjEsNyw3LDcKCQkJczctMy4xLDctN0MxNywyNi4yLDEzLjgsMjMsMTAsMjN6IE0xMCwzNi4yYy0zLjQsMC02LjItMi44LTYuMi02LjJjMC0zLjQsMi44LTYuMiw2LjItNi4yczYuMiwyLjgsNi4yLDYuMgoJCQlDMTYuMiwzMy40LDEzLjQsMzYuMiwxMCwzNi4yeiIvPgoJCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjYsMzEuMmMtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjJINS43CgkJCWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4yYy0wLjEsMC4xLTAuMSwwLjIsMCwwLjRjMC43LDIsMi41LDMuMyw0LjYsMy4zczMuOS0xLjMsNC42LTMuM0MxNC43LDMxLjUsMTQuNywzMS4zLDE0LjYsMzEuMnogTTEwLDM0LjEKCQkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMywzMy4yLDExLjYsMzQuMSwxMCwzNC4xeiIvPgoJCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiwyOS41YzAuNiwwLDEuMi0wLjUsMS4yLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjItMS4yYy0wLjYsMC0xLjEsMC41LTEuMSwxLjJDNi4xLDI5LDYuNiwyOS41LDcuMiwyOS41eiBNNy4yLDI4YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDNi44LDI4LjEsNywyOCw3LjIsMjh6Ii8+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNNjQuMSwzMy40bDIuMywwYzAuMiwwLDAuNCwwLjIsMC40LDAuNHYyLjFjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjMKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40di0yLjFDNjMuNywzMy42LDYzLjgsMzMuNCw2NC4xLDMzLjR6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTczLjUsMzMuNWgyLjRjMC4yLDAsMC40LDAuMiwwLjQsMC40djJjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjQKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40bDAtMkM3My4xLDMzLjYsNzMuMywzMy41LDczLjUsMzMuNXoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNNjMuNywyOC40aDEyLjZ2NUg2My43VjI4LjR6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTY1LjUsMjMuNmg4LjljMSwwLDEuOSwwLjgsMS45LDEuOXYzLjFINjMuN3YtMy4xQzYzLjcsMjQuNSw2NC41LDIzLjYsNjUuNSwyMy42eiIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjMzM3MUI3IiBjeD0iNjYuMiIgY3k9IjMwLjkiIHJ4PSIwLjkiIHJ5PSIxIi8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSI3My44IiBjeT0iMzAuOSIgcng9IjAuOSIgcnk9IjEiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNOTYuNCwzMGMwLDMuNi0yLjksNi41LTYuNCw2LjVzLTYuNC0yLjktNi40LTYuNXMyLjktNi41LDYuNC02LjVTOTYuNCwyNi40LDk2LjQsMzB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTk2LjMsMjguNmMwLDAsMCwwLjEsMCwwLjFjLTAuOSwwLjEtMi45LDAuMS00LjYtMS4xYy0xLjEtMC44LTItMS43LTIuNi0yLjUKCQkJCWMtMC4zLTAuNC0wLjYtMC44LTAuNy0xYy0wLjEtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLjUtMC4xLDEuMi0wLjIsMi0wLjFjMS4yLDAsMi41LDAuMywzLjUsMS4xYzEsMC44LDEuNywxLjgsMi4xLDIuOAoJCQkJQzk2LjEsMjcuOSw5Ni4yLDI4LjMsOTYuMywyOC42eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik04NCwzMi4yYzAsMCwwLTAuMSwwLTAuMWMwLjktMC4yLDIuOS0wLjQsNC43LDAuNmMxLjEsMC43LDEuOSwxLjUsMi40LDIuMwoJCQkJYzAuNCwwLjUsMC42LDEsMC43LDEuM2MtMC40LDAuMS0xLDAuMi0xLjcsMC4zYy0xLDAtMi4xLTAuMS0zLjItMC44cy0xLjktMS42LTIuNC0yLjVDODQuMiwzMi44LDg0LjEsMzIuNSw4NCwzMi4yeiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTExNi4zLDI2LjhsLTEuNCwybC0wLjgtMC44bC0wLjYtMC42bDAsMC45bC0wLjEsOC4yaC02LjgKCQkJCWwtMC4xLTguMmwwLTAuOWwtMC42LDAuNmwtMC44LDAuOGwtMS40LTJsMi42LTIuOWMwLjEtMC4xLDAuMi0wLjEsMC4zLTAuMWgxLjNsMC40LDAuN2MwLjcsMS4zLDIuNiwxLjMsMy4zLTAuMWwwLjMtMC42aDEuMgoJCQkJYzAuMSwwLDAuMiwwLDAuMywwLjFsMC4zLTAuM2wtMC4zLDAuM0wxMTYuMywyNi44eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMTAuMSwyNy43aDJ2MC45YzAsMC40LTAuNCwwLjctMSwwLjdjLTAuNiwwLTEtMC4zLTEtMC43TDExMC4xLDI3LjdMMTEwLjEsMjcuN3oiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNMTI2LjgsMzQuM2MwLDEuMi0xLDIuMi0yLjIsMi4ycy0yLjItMS0yLjItMi4yczEtMi4yLDIuMi0yLjJTMTI2LjgsMzMuMSwxMjYuOCwzNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMzcuNiwzNC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJjLTEuMiwwLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMgoJCQkJQzEzNi42LDMyLjEsMTM3LjYsMzMuMSwxMzcuNiwzNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMjYuOCwyNC40djkuOSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMzcuNywyNC40djkuOSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMjYuOCwyMy41aDEwLjh2Mi43aC0xMC44QzEyNi44LDI2LjIsMTI2LjgsMjMuNSwxMjYuOCwyMy41eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSIjMzM3MUI3IiBkPSJNMTcwLjgsMjMuMUwxNzAuOCwyMy4xYy0wLjMsMC0wLjUsMC0wLjgsMGMtMi4xLDAtNCwxLTUuMywyLjVsLTAuMSwwbC0wLjEtMC4xbC0xLTEuMmwtMC4zLDMuNGwzLjQsMC4zCgkJCQlsLTEuMS0xLjNsLTAuMS0wLjFsMC4xLTAuMWMxLjEtMS41LDMtMi4zLDUtMi4xbDAsMGMzLjIsMC4zLDUuNSwzLjEsNS4yLDYuM2MtMC4zLDMtMy4xLDUuMy02LjEsNS4xYy0zLjEtMC4yLTUuNC0yLjktNS4zLTYKCQkJCWwtMS4zLTAuMWMtMC4yLDMuOCwyLjYsNy4xLDYuMyw3LjRjMy45LDAuMyw3LjMtMi42LDcuNi02LjVDMTc3LjIsMjYuOCwxNzQuNCwyMy41LDE3MC44LDIzLjF6Ii8+CgkJCTxwYXRoIGZpbGw9IiMzMzcxQjciIGQ9Ik0xNzAuMywyNy40YzAtMC4zLTAuMy0wLjYtMC42LTAuNnMtMC42LDAuMy0wLjYsMC42djMuMmMwLDAuMiwwLjEsMC4zLDAuMiwwLjRjMC4xLDAuMSwwLjMsMC4yLDAuNCwwLjIKCQkJCWgyLjRjMC40LDAsMC42LTAuMywwLjYtMC42YzAtMC40LTAuMy0wLjYtMC42LTAuNmgtMS42aC0wLjJ2LTAuMkwxNzAuMywyNy40TDE3MC4zLDI3LjR6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTE4Ni4yLDIzLjRoNy43YzEuNSwwLDIuNywxLjIsMi43LDIuN3Y3LjdjMCwxLjUtMS4yLDIuNy0yLjcsMi43aC03LjcKCQkJCWMtMS41LDAtMi43LTEuMi0yLjctMi43di03LjdDMTgzLjQsMjQuNiwxODQuNywyMy40LDE4Ni4yLDIzLjR6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSIxODYiIGN5PSIyOC45IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSIxOTQiIGN5PSIyNi43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTg2LDMzLjNsMC40LTAuM2MwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMSwwLjQKCQkJCWMwLjUsMC4yLDEsMC4yLDEuNS0wLjFsMC44LTAuNWMwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMS44LDAuOCIvPgoJCTwvZz4KCTwvZz4KCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNTYsMjQuM2MtMC4yLTAuMS0wLjQtMC4xLTAuNSwwCgkJYzAsMC0wLjIsMC4xLTAuOSwwLjJjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMC44LTAuMy0xLjctMC41LTIuNS0wLjVjLTAuMiwwLTAuNCwwLTAuNSwwYy0xLjMsMC0yLjUsMC4zLTMuNiwxCgkJYy0wLjIsMC4xLTAuMiwwLjItMC4yLDAuNHYxMS42YzAsMC4zLDAuMSwwLjUsMC4zLDAuNWMwLjYsMCwwLjUtMC40LDAuNS0wLjZ2LTUuN2MwLjctMC4zLDMuMi0xLjEsNS44LTAuMQoJCWMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjgsMCwxLjMtMC4zLDEuMy0wLjNjMC4yLTAuMSwwLjMtMC4yLDAuMy0wLjR2LTUuN0MxNTYuMiwyNC42LDE1Ni4xLDI0LjQsMTU2LDI0LjN6IE0xNTUuNiwzMC4yCgkJYy0wLjEsMC0wLjcsMC4xLTEsMC4xYy0wLjcsMC0yLjQtMC4xLTMuOC0wLjZjLTIuNS0xLTUtMC41LTYuMi0wLjF2LTQuOWMwLjktMC41LDIuMi0wLjcsMy4yLTAuN2MwLjEsMCwwLjMsMCwwLjQsMAoJCWMwLjcsMCwxLjUsMC4yLDIuMiwwLjRjMS42LDAuNiwzLjUsMC43LDQuMywwLjdjMC4yLDAsMC44LDAsMS0wLjFWMzAuMnoiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTQ4LjEsMjMuNWgzLjdjMi41LDAsNC41LDIsNC41LDQuNWMwLDAuNS0wLjQsMC45LTAuOSwwLjlINDQuNWMtMC41LDAtMC45LTAuNC0wLjktMC45CgkJCUM0My42LDI1LjUsNDUuNiwyMy41LDQ4LjEsMjMuNXoiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsMjguOGMtMC4yLDAuMS0wLjUsMS4yLDAsMS41YzEuNCwxLDguNSwwLjgsMTEuMywwLjYKCQkJYzAuOC0wLjEsMS42LTAuNCwxLjctMS4yYzAtMC4zLTAuMS0wLjYtMC42LTAuOSIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMC42TDQzLjMsMzFjLTAuMiwwLjUsMC4yLDEsMC43LDAuOWMwLjMtMC4xLDAuNSwwLDAuNywwLjMKCQkJbDAuMSwwLjJjMC4zLDAuNSwxLDAuNiwxLjUsMC4ybDAsMGMwLjMtMC4yLDAuNy0wLjMsMS0wLjJsMC44LDAuM2MwLjQsMC4yLDAuOCwwLjEsMS4yLDBsMC41LTAuMmMwLjQtMC4yLDAuOS0wLjIsMS4zLDBsMC41LDAuMgoJCQljMC40LDAuMiwwLjgsMC4yLDEuMiwwbDAuMi0wLjFjMC4zLTAuMiwwLjgtMC4yLDEuMSwwLjFsMC4yLDAuMmMwLjMsMC4zLDAuOCwwLjIsMS0wLjJsMC4xLTAuMmMwLjEtMC4yLDAtMC4zLDAuMi0wLjMKCQkJYzAuNSwwLDEuMi0wLjMsMS4xLTAuN2wtMC40LTEuMSIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMi4yYy0wLjEsMC4yLTAuMywwLjgsMCwxLjFjMC4zLDAuNCwzLDEuMSw2LjQsMS4xCgkJCWMyLjIsMCw0LjYtMC4zLDYtMC42YzAuNS0wLjEsMC45LTAuNSwwLjgtMC45YzAtMC4yLTAuMi0wLjUtMC40LTAuNyIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMy4zYzAsMC41LDAuNiwyLjMsMS4zLDIuN2MxLjgsMC44LDUuNywwLjcsOC4xLDAuNQoJCQljMS4zLTAuMSwyLjUtMC43LDMuMi0xLjhjMC4zLTAuNSwwLjUtMSwwLjUtMS40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUxLjYiIGN5PSIyNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUzIiBjeT0iMjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjMzM3MUI3IiBjeD0iNTMiIGN5PSIyNy4yIiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjU0LjMiIGN5PSIyNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUwLjkiIGN5PSIyNSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJPC9nPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNMjQuMiwzMXYtNy42YzAuMSwwLjEsMC44LDAuOSwyLjgsMy4xYzIuNS0xLjYsNS42LTAuNyw2LjksMGwyLjQtMy4xdjcuMQoJCQljMCwxLjItMC4xLDIuNS0wLjksMy40Yy0xLDEuMi0yLjcsMi41LTUuMywyLjVjLTIuOSwwLTQuNS0xLjUtNS4zLTIuOUMyNC4yLDMyLjksMjQuMiwzMiwyNC4yLDMxeiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMjEuMiwzMGw1LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDM0LjFsNS40LTEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCwzMGwtNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCwzNC4xbC01LjQtMS4yIi8+CgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzMzcxQjciIGQ9Ik0yOS41LDMyLjRMMjksMzEuN2MtMC4yLTAuMywwLTAuNiwwLjMtMC42aDEuNAoJCQljMC4zLDAsMC41LDAuNCwwLjMsMC42bC0wLjcsMWwwLDBjLTAuNywxLjItMi42LDEuMS0zLjEtMC4zbC0wLjEtMC4yYy0wLjEtMC4yLDAtMC40LDAuMi0wLjVzMC40LDAsMC41LDAuMmwwLjEsMC4yCgkJCUMyOC4zLDMyLjgsMjkuMSwzMi45LDI5LjUsMzIuNHoiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTMyLjQsMzIuMWwtMC4xLDAuMmMtMC40LDEtMS44LDEuMS0yLjMsMC4yIi8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjI3LjYiIGN5PSIyOS43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjMyLjQiIGN5PSIyOS43IiByeD0iMC43IiByeT0iMC43Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMi44LDQ5LjVjMC42LDAsMS4xLTAuNSwxLjEtMS4xCgkJCWMwLTAuNi0wLjUtMS4yLTEuMS0xLjJjLTAuNiwwLTEuMiwwLjUtMS4yLDEuMkMxMS42LDQ5LDEyLjIsNDkuNSwxMi44LDQ5LjV6IE0xMi44LDQ4YzAuMiwwLDAuNCwwLjIsMC40LDAuNAoJCQljMCwwLjItMC4yLDAuNC0wLjQsMC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDMTIuNCw0OC4xLDEyLjYsNDgsMTIuOCw0OHoiLz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNC42LDUxLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4ySDUuNwoJCQljLTAuMSwwLTAuMiwwLjEtMC4zLDAuMmMtMC4xLDAuMS0wLjEsMC4yLDAsMC40YzAuNywyLDIuNSwzLjMsNC42LDMuM3MzLjktMS4zLDQuNi0zLjNDMTQuNyw1MS41LDE0LjcsNTEuMywxNC42LDUxLjJ6IE0xMCw1NC4xCgkJCWMtMS42LDAtMy0wLjktMy43LTIuMmg3LjNDMTMsNTMuMiwxMS42LDU0LjEsMTAsNTQuMXoiLz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03LjIsNDkuNWMwLjYsMCwxLjItMC41LDEuMi0xLjEKCQkJYzAtMC42LTAuNS0xLjItMS4yLTEuMmMtMC42LDAtMS4xLDAuNS0xLjEsMS4yQzYuMSw0OSw2LjYsNDkuNSw3LjIsNDkuNXogTTcuMiw0OGMwLjIsMCwwLjQsMC4yLDAuNCwwLjRjMCwwLjItMC4yLDAuNC0wLjQsMC40CgkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40QzYuOCw0OC4xLDcsNDgsNy4yLDQ4eiIvPgoJCTxwYXRoIGZpbGw9IiNDMEMwQkYiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwLDQzYy0zLjgsMC03LDMuMS03LDdjMCwzLjgsMy4xLDcsNyw3CgkJCXM3LTMuMSw3LTdDMTcsNDYuMiwxMy44LDQzLDEwLDQzeiBNMTAsNTYuMmMtMy40LDAtNi4yLTIuOC02LjItNi4yYzAtMy40LDIuOC02LjIsNi4yLTYuMnM2LjIsMi44LDYuMiw2LjIKCQkJQzE2LjIsNTMuNCwxMy40LDU2LjIsMTAsNTYuMnoiLz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik02NC4xLDUzLjRsMi4zLDBjMC4yLDAsMC40LDAuMiwwLjQsMC40djIuMWMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuMwoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuMUM2My43LDUzLjYsNjMuOCw1My40LDY0LjEsNTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNzMuNSw1My41aDIuNGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2MmMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuNAoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRsMC0yQzczLjEsNTMuNiw3My4zLDUzLjUsNzMuNSw1My41eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik02My43LDQ4LjRoMTIuNnY1SDYzLjdWNDguNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNjUuNSw0My42aDguOWMxLDAsMS45LDAuOCwxLjksMS45djMuMUg2My43di0zLjFDNjMuNyw0NC41LDY0LjUsNDMuNiw2NS41LDQzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiNDMEMwQkYiIGN4PSI2Ni4yIiBjeT0iNTAuOSIgcng9IjAuOSIgcnk9IjEiLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjczLjgiIGN5PSI1MC45IiByeD0iMC45IiByeT0iMSIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik05Ni40LDUwYzAsMy42LTIuOSw2LjUtNi40LDYuNXMtNi40LTIuOS02LjQtNi41czIuOS02LjUsNi40LTYuNVM5Ni40LDQ2LjQsOTYuNCw1MHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNOTYuMyw0OC42YzAsMCwwLDAuMSwwLDAuMWMtMC45LDAuMS0yLjksMC4xLTQuNi0xLjJjLTEuMS0wLjgtMi0xLjctMi42LTIuNQoJCQkJYy0wLjMtMC40LTAuNi0wLjgtMC43LTFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4yYzAuNS0wLjEsMS4yLTAuMiwyLTAuMmMxLjIsMCwyLjUsMC4zLDMuNSwxLjFjMSwwLjgsMS43LDEuOCwyLjEsMi44CgkJCQlDOTYuMSw0Ny45LDk2LjIsNDguMyw5Ni4zLDQ4LjZ6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTg0LDUyLjJjMCwwLDAtMC4xLDAtMC4xYzAuOS0wLjIsMi45LTAuNCw0LjcsMC42YzEuMSwwLjcsMS45LDEuNSwyLjQsMi4zCgkJCQljMC40LDAuNSwwLjYsMSwwLjcsMS4zYy0wLjQsMC4xLTEsMC4yLTEuNywwLjNjLTEsMC0yLjEtMC4xLTMuMi0wLjhzLTEuOS0xLjYtMi40LTIuNUM4NC4yLDUyLjgsODQuMSw1Mi41LDg0LDUyLjJ6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNDYuOGwtMS40LDJsLTAuOC0wLjhsLTAuNi0wLjdsMCwwLjlsLTAuMSw4LjJoLTYuOAoJCQkJbC0wLjEtOC4ybDAtMC45bC0wLjYsMC43bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDQ2Ljh6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTExMC4xLDQ3LjdoMnYwLjljMCwwLjQtMC40LDAuNy0xLDAuN2MtMC42LDAtMS0wLjMtMS0wLjdMMTEwLjEsNDcuN0wxMTAuMSw0Ny43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik0xMjYuOCw1NC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJzLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMlMxMjYuOCw1My4xLDEyNi44LDU0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEzNy42LDU0LjNjMCwxLjItMSwyLjItMi4yLDIuMmMtMS4yLDAtMi4yLTEtMi4yLTIuMnMxLTIuMiwyLjItMi4yCgkJCQlDMTM2LjYsNTIuMSwxMzcuNiw1My4xLDEzNy42LDU0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEyNi44LDQ0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEzNy43LDQ0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEyNi44LDQzLjVoMTAuOHYyLjdoLTEwLjhDMTI2LjgsNDYuMiwxMjYuOCw0My41LDEyNi44LDQzLjV6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNDMEMwQkYiIGQ9Ik0xNzAuOCw0My4xTDE3MC44LDQzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjUsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJbC0xLjMtMC4xYy0wLjIsMy44LDIuNiw3LjEsNi4zLDcuNGMzLjksMC4zLDcuMy0yLjYsNy42LTYuNUMxNzcuMiw0Ni44LDE3NC40LDQzLjUsMTcwLjgsNDMuMXoiLz4KCQkJPHBhdGggZmlsbD0iI0MwQzBCRiIgZD0iTTE3MC4zLDQ3LjRjMC0wLjMtMC4zLTAuNi0wLjYtMC42cy0wLjYsMC4zLTAuNiwwLjZ2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZjMC0wLjMtMC4zLTAuNi0wLjYtMC42aC0xLjZoLTAuMnYtMC4yTDE3MC4zLDQ3LjRMMTcwLjMsNDcuNHoiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNMTg2LjIsNDMuNGg3LjdjMS41LDAsMi43LDEuMiwyLjcsMi43djcuN2MwLDEuNS0xLjIsMi43LTIuNywyLjdoLTcuNwoJCQkJYy0xLjUsMC0yLjctMS4yLTIuNy0yLjd2LTcuN0MxODMuNCw0NC43LDE4NC43LDQzLjQsMTg2LjIsNDMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjE4NiIgY3k9IjQ4LjkiIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjE5NCIgY3k9IjQ2LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xODYsNTMuM2wwLjQtMC4zYzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLDAuNAoJCQkJYzAuNSwwLjIsMSwwLjIsMS41LTAuMWwwLjgtMC41YzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLjgsMC44Ii8+CgkJPC9nPgoJPC9nPgoJPHBhdGggZmlsbD0iI0MwQzBCRiIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2Utd2lkdGg9IjAuMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE1Niw0NC4zYy0wLjItMC4xLTAuNC0wLjEtMC41LDAKCQljMCwwLTAuMiwwLjEtMC45LDAuMmMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCQljLTAuMiwwLjEtMC4yLDAuMi0wLjIsMC40djExLjZjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuNiwwLDAuNS0wLjQsMC41LTAuNnYtNS43YzAuNy0wLjMsMy4yLTEuMSw1LjgtMC4xCgkJYzEuNiwwLjYsMy41LDAuNyw0LjMsMC43YzAuOCwwLDEuMy0wLjMsMS4zLTAuM2MwLjItMC4xLDAuMy0wLjIsMC4zLTAuNHYtNS43QzE1Ni4yLDQ0LjYsMTU2LjEsNDQuNCwxNTYsNDQuM3ogTTE1NS42LDUwLjIKCQljLTAuMSwwLTAuNywwLjEtMSwwLjFjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMi41LTEtNS0wLjUtNi4yLTAuMXYtNC45YzAuOS0wLjUsMi4yLTAuNywzLjItMC43YzAuMSwwLDAuMywwLDAuNCwwCgkJYzAuNywwLDEuNSwwLjIsMi4yLDAuNGMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVY1MC4yeiIvPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNDguMSw0My41aDMuN2MyLjUsMCw0LjUsMiw0LjUsNC41YzAsMC41LTAuNCwwLjktMC45LDAuOUg0NC41Yy0wLjUsMC0wLjktMC40LTAuOS0wLjkKCQkJQzQzLjYsNDUuNSw0NS42LDQzLjUsNDguMSw0My41eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw0OC44Yy0wLjIsMC4xLTAuNSwxLjIsMCwxLjVjMS40LDEsOC41LDAuOCwxMS4zLDAuNgoJCQljMC44LTAuMSwxLjYtMC40LDEuNy0xLjJjMC0wLjMtMC4xLTAuNi0wLjYtMC45Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUwLjZMNDMuMyw1MWMtMC4yLDAuNSwwLjIsMSwwLjcsMC45YzAuMy0wLjEsMC41LDAsMC43LDAuMwoJCQlsMC4xLDAuMmMwLjMsMC41LDEsMC42LDEuNSwwLjJsMCwwYzAuMy0wLjIsMC43LTAuMywxLTAuMmwwLjgsMC4zYzAuNCwwLjIsMC44LDAuMSwxLjIsMGwwLjUtMC4yYzAuNC0wLjIsMC45LTAuMiwxLjMsMGwwLjUsMC4yCgkJCWMwLjQsMC4yLDAuOCwwLjIsMS4yLDBsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjIsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yYzAuMS0wLjIsMC0wLjMsMC4yLTAuMwoJCQljMC41LDAsMS4yLTAuMywxLjEtMC43bC0wLjQtMS4xIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUyLjJjLTAuMSwwLjItMC4zLDAuOCwwLDEuMWMwLjMsMC40LDMsMS4xLDYuNCwxLjEKCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC41LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUzLjNjMCwwLjUsMC42LDIuMywxLjMsMi43YzEuOCwwLjgsNS43LDAuNyw4LjEsMC41CgkJCWMxLjMtMC4xLDIuNS0wLjcsMy4yLTEuOGMwLjMtMC41LDAuNS0xLDAuNS0xLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTEuNiIgY3k9IjQ2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTMiIGN5PSI0NSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCTxlbGxpcHNlIGZpbGw9IiNDMEMwQkYiIGN4PSI1MyIgY3k9IjQ3LjIiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTQuMyIgY3k9IjQ2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTAuOSIgY3k9IjQ1IiByeD0iMC4zIiByeT0iMC40Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik0yNC4yLDUxdi03LjZjMC4xLDAuMSwwLjgsMC45LDIuOCwzLjFjMi41LTEuNyw1LjYtMC43LDYuOSwwbDIuNC0zLjF2Ny4xCgkJCWMwLDEuMi0wLjEsMi41LTAuOSwzLjRjLTEsMS4yLTIuNywyLjUtNS4zLDIuNWMtMi45LDAtNC41LTEuNS01LjMtMi45QzI0LjIsNTIuOSwyNC4yLDUyLDI0LjIsNTF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDUwbDUuNCwxLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIxLjIsNTQuMWw1LjQtMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDUwbC01LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDU0LjFsLTUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0MwQzBCRiIgZD0iTTI5LjUsNTIuNEwyOSw1MS43Yy0wLjItMC4zLDAtMC42LDAuMy0wLjZoMS40CgkJCWMwLjMsMCwwLjUsMC40LDAuMywwLjZsLTAuNywxbDAsMGMtMC43LDEuMi0yLjYsMS4xLTMuMS0wLjNsLTAuMS0wLjJjLTAuMS0wLjIsMC0wLjQsMC4yLTAuNXMwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsNTIuOCwyOS4xLDUyLjksMjkuNSw1Mi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCw1Mi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iMjcuNiIgY3k9IjQ5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iMzIuNCIgY3k9IjQ5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjYsNzEuMmMtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjJINS43CgkJCWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4yYy0wLjEsMC4xLTAuMSwwLjIsMCwwLjRjMC43LDIsMi41LDMuMyw0LjYsMy4zczMuOS0xLjMsNC42LTMuM0MxNC43LDcxLjUsMTQuNyw3MS4zLDE0LjYsNzEuMnogTTEwLDc0LjEKCQkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMyw3My4yLDExLjYsNzQuMSwxMCw3NC4xeiIvPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjgsNjkuNWMwLjYsMCwxLjEtMC41LDEuMS0xLjEKCQkJYzAtMC42LTAuNS0xLjItMS4xLTEuMmMtMC42LDAtMS4yLDAuNS0xLjIsMS4yQzExLjYsNjksMTIuMiw2OS41LDEyLjgsNjkuNXogTTEyLjgsNjhjMC4yLDAsMC40LDAuMiwwLjQsMC40CgkJCWMwLDAuMi0wLjIsMC40LTAuNCwwLjRjLTAuMiwwLTAuNC0wLjItMC40LTAuNEMxMi40LDY4LjEsMTIuNiw2OCwxMi44LDY4eiIvPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiw2OS41YzAuNiwwLDEuMi0wLjUsMS4yLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjItMS4yYy0wLjYsMC0xLjEsMC41LTEuMSwxLjJDNi4xLDY5LDYuNiw2OS41LDcuMiw2OS41eiBNNy4yLDY4YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDNi44LDY4LjEsNyw2OCw3LjIsNjh6Ii8+CgkJPHBhdGggZmlsbD0iIzZBQTlERCIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsNjNjLTMuOCwwLTcsMy4xLTcsN2MwLDMuOCwzLjEsNyw3LDcKCQkJczctMy4xLDctN0MxNyw2Ni4yLDEzLjgsNjMsMTAsNjN6IE0xMCw3Ni4yYy0zLjQsMC02LjItMi44LTYuMi02LjJjMC0zLjQsMi44LTYuMiw2LjItNi4yczYuMiwyLjgsNi4yLDYuMgoJCQlDMTYuMiw3My40LDEzLjQsNzYuMiwxMCw3Ni4yeiIvPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTY0LjEsNzMuNGwyLjMsMGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2Mi4xYzAsMC4yLTAuMiwwLjQtMC40LDAuNGgtMi4zCgkJCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNHYtMi4xQzYzLjcsNzMuNiw2My44LDczLjQsNjQuMSw3My40eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik03My41LDczLjVoMi40YzAuMiwwLDAuNCwwLjIsMC40LDAuNHYyLjFjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjQKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40bDAtMi4xQzczLjEsNzMuNiw3My4zLDczLjUsNzMuNSw3My41eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik02My43LDY4LjRoMTIuNnY1SDYzLjdWNjguNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNNjUuNSw2My42aDguOWMxLDAsMS45LDAuOCwxLjksMS45djMuMUg2My43di0zLjFDNjMuNyw2NC41LDY0LjUsNjMuNiw2NS41LDYzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM2QUE5REQiIGN4PSI2Ni4yIiBjeT0iNzAuOSIgcng9IjAuOSIgcnk9IjAuOSIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNzMuOCIgY3k9IjcwLjkiIHJ4PSIwLjkiIHJ5PSIwLjkiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNOTYuNCw3MGMwLDMuNi0yLjksNi41LTYuNCw2LjVzLTYuNC0yLjktNi40LTYuNXMyLjktNi41LDYuNC02LjVTOTYuNCw2Ni40LDk2LjQsNzB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTk2LjMsNjguNmMwLDAsMCwwLjEsMCwwLjFjLTAuOSwwLjEtMi45LDAuMS00LjYtMS4yYy0xLjEtMC44LTItMS43LTIuNi0yLjUKCQkJCWMtMC4zLTAuNC0wLjYtMC44LTAuNy0xLjFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4yYzAuNS0wLjEsMS4yLTAuMiwyLTAuMmMxLjIsMCwyLjUsMC4zLDMuNSwxLjFjMSwwLjgsMS43LDEuOCwyLjEsMi44CgkJCQlDOTYuMSw2Ny45LDk2LjIsNjguMyw5Ni4zLDY4LjZ6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTg0LDcyLjJjMCwwLDAtMC4xLDAtMC4xYzAuOS0wLjIsMi45LTAuNCw0LjcsMC42YzEuMSwwLjcsMS45LDEuNSwyLjQsMi4zCgkJCQljMC40LDAuNSwwLjYsMSwwLjcsMS4zYy0wLjQsMC4xLTEsMC4yLTEuNywwLjNjLTEsMC0yLjEtMC4xLTMuMi0wLjhzLTEuOS0xLjYtMi40LTIuNUM4NC4yLDcyLjgsODQuMSw3Mi40LDg0LDcyLjJ6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNjYuOGwtMS40LDJsLTAuOC0wLjhsLTAuNi0wLjdsMCwwLjlsLTAuMSw4LjJoLTYuOAoJCQkJbC0wLjEtOC4ybDAtMC45bC0wLjYsMC43bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDY2Ljh6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTExMC4xLDY3LjdoMnYwLjljMCwwLjQtMC40LDAuNy0xLDAuN2MtMC42LDAtMS0wLjMtMS0wLjdMMTEwLjEsNjcuN0wxMTAuMSw2Ny43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik0xMjYuOCw3NC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJzLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMlMxMjYuOCw3My4xLDEyNi44LDc0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEzNy42LDc0LjNjMCwxLjItMSwyLjItMi4yLDIuMmMtMS4yLDAtMi4yLTEtMi4yLTIuMnMxLTIuMiwyLjItMi4yCgkJCQlDMTM2LjYsNzIuMSwxMzcuNiw3My4xLDEzNy42LDc0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEyNi44LDY0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEzNy43LDY0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEyNi44LDYzLjVoMTAuOHYyLjdoLTEwLjhDMTI2LjgsNjYuMiwxMjYuOCw2My41LDEyNi44LDYzLjV6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik0xNzAuOCw2My4xTDE3MC44LDYzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjQsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJbC0xLjMtMC4xYy0wLjIsMy44LDIuNiw3LjEsNi4zLDcuNGMzLjksMC4zLDcuMy0yLjYsNy42LTYuNUMxNzcuMiw2Ni44LDE3NC40LDYzLjUsMTcwLjgsNjMuMXoiLz4KCQkJPHBhdGggZmlsbD0iIzZBQTlERCIgZD0iTTE3MC4zLDY3LjRjMC0wLjMtMC4zLTAuNi0wLjYtMC42cy0wLjYsMC4zLTAuNiwwLjZ2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZTMTcyLjQsNzAsMTcyLDcwaC0xLjZoLTAuMnYtMC4yTDE3MC4zLDY3LjRMMTcwLjMsNjcuNHoiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNMTg2LjIsNjMuNGg3LjdjMS41LDAsMi43LDEuMiwyLjcsMi43djcuN2MwLDEuNS0xLjIsMi43LTIuNywyLjdoLTcuNwoJCQkJYy0xLjUsMC0yLjctMS4yLTIuNy0yLjd2LTcuN0MxODMuNCw2NC43LDE4NC43LDYzLjQsMTg2LjIsNjMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzZBQTlERCIgY3g9IjE4NiIgY3k9IjY4LjkiIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzZBQTlERCIgY3g9IjE5NCIgY3k9IjY2LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xODYsNzMuM2wwLjQtMC4zYzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLDAuNAoJCQkJYzAuNSwwLjIsMSwwLjIsMS41LTAuMWwwLjgtMC41YzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLjgsMC44Ii8+CgkJPC9nPgoJPC9nPgoJPHBhdGggZmlsbD0iIzZBQTlERCIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2Utd2lkdGg9IjAuMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE1Niw2NC4zYy0wLjItMC4xLTAuNC0wLjEtMC41LDAKCQljMCwwLTAuMiwwLjEtMC45LDAuMmMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCQljLTAuMiwwLjEtMC4yLDAuMi0wLjIsMC40djExLjZjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuNiwwLDAuNS0wLjQsMC41LTAuNnYtNS43YzAuNy0wLjMsMy4yLTEuMSw1LjgtMC4xCgkJYzEuNiwwLjYsMy41LDAuNyw0LjMsMC43YzAuOCwwLDEuMy0wLjMsMS4zLTAuM2MwLjItMC4xLDAuMy0wLjIsMC4zLTAuNHYtNS43QzE1Ni4yLDY0LjYsMTU2LjEsNjQuNCwxNTYsNjQuM3ogTTE1NS42LDcwLjIKCQljLTAuMSwwLTAuNywwLjEtMSwwLjFjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMi41LTEtNS0wLjUtNi4yLTAuMXYtNC45YzAuOS0wLjUsMi4yLTAuNywzLjItMC43YzAuMSwwLDAuMywwLDAuNCwwCgkJYzAuNywwLDEuNSwwLjIsMi4yLDAuNGMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVY3MC4yeiIvPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNNDguMSw2My41aDMuN2MyLjUsMCw0LjUsMiw0LjUsNC41YzAsMC41LTAuNCwwLjktMC45LDAuOUg0NC41Yy0wLjUsMC0wLjktMC40LTAuOS0wLjkKCQkJQzQzLjYsNjUuNSw0NS42LDYzLjUsNDguMSw2My41eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw2OC44Yy0wLjIsMC4xLTAuNSwxLjIsMCwxLjVjMS40LDAuOSw4LjUsMC44LDExLjMsMC42CgkJCWMwLjgtMC4xLDEuNi0wLjQsMS43LTEuMmMwLTAuMy0wLjEtMC42LTAuNi0wLjkiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsNzAuNkw0My4zLDcxYy0wLjIsMC41LDAuMiwxLDAuNywwLjljMC4zLTAuMSwwLjUsMC4xLDAuNywwLjMKCQkJbDAuMSwwLjJjMC4zLDAuNSwxLDAuNiwxLjUsMC4ybDAsMGMwLjMtMC4yLDAuNy0wLjMsMS0wLjJsMC44LDAuM2MwLjQsMC4yLDAuOCwwLjEsMS4yLDBsMC41LTAuMmMwLjQtMC4yLDAuOS0wLjIsMS4zLDBsMC41LDAuMgoJCQljMC40LDAuMiwwLjgsMC4yLDEuMi0wLjFsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjIsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yYzAuMS0wLjIsMC0wLjMsMC4yLTAuMwoJCQljMC41LDAsMS4yLTAuMywxLjEtMC43bC0wLjQtMS4xIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDcyLjJjLTAuMSwwLjItMC4zLDAuOCwwLDEuMWMwLjMsMC40LDMsMS4xLDYuNCwxLjEKCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC40LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDczLjNjMCwwLjUsMC42LDIuMywxLjMsMi43YzEuOCwwLjgsNS43LDAuNyw4LjEsMC41CgkJCWMxLjMtMC4xLDIuNS0wLjcsMy4yLTEuOGMwLjMtMC41LDAuNS0xLDAuNS0xLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTEuNiIgY3k9IjY2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTMiIGN5PSI2NSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCTxlbGxpcHNlIGZpbGw9IiM2QUE5REQiIGN4PSI1MyIgY3k9IjY3LjIiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTQuMyIgY3k9IjY2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTAuOSIgY3k9IjY1IiByeD0iMC4zIiByeT0iMC40Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik0yNC4yLDcxdi03LjZjMC4xLDAuMSwwLjgsMC45LDIuOCwzLjFjMi41LTEuNyw1LjYtMC43LDYuOSwwbDIuNC0zLjF2Ny4xCgkJCWMwLDEuMi0wLjEsMi41LTAuOSwzLjRjLTEsMS4yLTIuNywyLjUtNS4zLDIuNWMtMi45LDAtNC41LTEuNS01LjMtMi45QzI0LjIsNzIuOSwyNC4yLDcyLDI0LjIsNzF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDcwLjFsNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMjEuMiw3NC4xbDUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTM4LjgsNzAuMWwtNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCw3NC4xbC01LjQtMS4yIi8+CgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2QUE5REQiIGQ9Ik0yOS41LDcyLjRMMjksNzEuN2MtMC4yLTAuMywwLTAuNiwwLjMtMC42aDEuNAoJCQljMC4zLDAsMC41LDAuNCwwLjMsMC42bC0wLjcsMWwwLDBjLTAuNywxLjItMi42LDEuMS0zLjEtMC4zbC0wLjEtMC4yYy0wLjEtMC4yLDAtMC40LDAuMi0wLjVjMC4yLTAuMSwwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsNzIuOCwyOS4xLDcyLjksMjkuNSw3Mi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCw3Mi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iMjcuNiIgY3k9IjY5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iMzIuNCIgY3k9IjY5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCTwvZz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiM4Njg2ODYiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjgsOS41YzAuNiwwLDEuMS0wLjUsMS4xLTEuMgoJCWMwLTAuNi0wLjUtMS4xLTEuMS0xLjFjLTAuNiwwLTEuMiwwLjUtMS4yLDEuMVMxMi4yLDkuNSwxMi44LDkuNXogTTEyLjgsNy45YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNEMxMi40LDguMSwxMi42LDcuOSwxMi44LDcuOXoiLz4KCTxwYXRoIGZpbGw9IiM4Njg2ODYiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiw5LjVjMC42LDAsMS4yLTAuNSwxLjItMS4yCgkJYzAtMC42LTAuNS0xLjEtMS4yLTEuMWMtMC42LDAtMS4xLDAuNS0xLjEsMS4xUzYuNiw5LjUsNy4yLDkuNXogTTcuMiw3LjljMC4yLDAsMC40LDAuMiwwLjQsMC40YzAsMC4yLTAuMiwwLjQtMC40LDAuNAoJCUM3LDguNyw2LjgsOC41LDYuOCw4LjNDNi44LDguMSw3LDcuOSw3LjIsNy45eiIvPgoJPHBhdGggZmlsbD0iIzg2ODY4NiIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTQuNiwxMS4yYy0wLjEtMC4xLTAuMi0wLjItMC4zLTAuMkg1LjcKCQljLTAuMSwwLTAuMiwwLjEtMC4zLDAuMmMtMC4xLDAuMS0wLjEsMC4yLDAsMC40YzAuNywyLDIuNSwzLjMsNC42LDMuM3MzLjktMS4zLDQuNi0zLjNDMTQuNywxMS40LDE0LjcsMTEuMywxNC42LDExLjJ6IE0xMCwxNC4xCgkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMywxMy4yLDExLjYsMTQuMSwxMCwxNC4xeiIvPgoJPHBhdGggZmlsbD0iIzg2ODY4NiIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsM2MtMy44LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcKCQlTMTMuOCwzLDEwLDN6IE0xMCwxNi4yYy0zLjQsMC02LjItMi44LTYuMi02LjJTNi42LDMuOCwxMCwzLjhzNi4yLDIuOCw2LjIsNi4yUzEzLjQsMTYuMiwxMCwxNi4yeiIvPgo8L2c+CjxnIGlkPSJDYXJfMDAwMDAwMTg5MzUzOTUwODU0MTM0MTM3NTAwMDAwMDA4MjUyNzM4Nzc4NDI3NzU3MTVfIj4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik02NC4xLDEzLjRsMi4zLDBjMC4yLDAsMC40LDAuMiwwLjQsMC40djIuMWMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuMwoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuMUM2My43LDEzLjYsNjMuOCwxMy40LDY0LjEsMTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNNzMuNSwxMy40aDIuNGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2Mi4xYzAsMC4yLTAuMiwwLjQtMC40LDAuNGgtMi40CgkJCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNGwwLTIuMUM3My4xLDEzLjYsNzMuMywxMy40LDczLjUsMTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNNjMuNyw4LjRoMTIuNnY1SDYzLjdWOC40eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik02NS41LDMuNmg4LjljMSwwLDEuOSwwLjgsMS45LDEuOXYzLjFINjMuN1Y1LjVDNjMuNyw0LjQsNjQuNSwzLjYsNjUuNSwzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI2Ni4yIiBjeT0iMTAuOSIgcng9IjAuOSIgcnk9IjAuOSIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNzMuOCIgY3k9IjEwLjkiIHJ4PSIwLjkiIHJ5PSIwLjkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkFjdGl2aXRpZXMiPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTk2LjQsMTBjMCwzLjYtMi45LDYuNS02LjQsNi41cy02LjQtMi45LTYuNC02LjVzMi45LTYuNSw2LjQtNi41Uzk2LjQsNi40LDk2LjQsMTB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTk2LjMsOC42YzAsMCwwLDAuMSwwLDAuMWMtMC45LDAuMS0yLjksMC4xLTQuNi0xLjJjLTEuMS0wLjgtMi0xLjctMi42LTIuNQoJCQkJYy0wLjMtMC40LTAuNi0wLjgtMC43LTEuMWMtMC4xLTAuMS0wLjEtMC4yLTAuMS0wLjJjMC41LTAuMSwxLjItMC4yLDItMC4yYzEuMiwwLDIuNSwwLjMsMy41LDEuMWMxLDAuOCwxLjcsMS44LDIuMSwyLjgKCQkJCUM5Ni4xLDcuOSw5Ni4yLDguMyw5Ni4zLDguNnoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNODQsMTIuMWMwLDAsMC0wLjEsMC0wLjFjMC45LTAuMiwyLjktMC40LDQuNywwLjZjMS4xLDAuNiwxLjksMS41LDIuNCwyLjMKCQkJCWMwLjQsMC41LDAuNiwxLDAuNywxLjNjLTAuNCwwLjEtMSwwLjItMS43LDAuM2MtMSwwLTIuMS0wLjEtMy4yLTAuOGMtMS4xLTAuNi0xLjktMS42LTIuNC0yLjVDODQuMiwxMi44LDg0LjEsMTIuNCw4NCwxMi4xeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iT2JqZWN0c18wMDAwMDA2NDMxMjM3MTczOTEzMDMxNTI1MDAwMDAxMDIyNTg4OTAzMjIyODYzMjk3NV8iPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNi44bC0xLjQsMkwxMTQuMSw4bC0wLjYtMC43bDAsMC45bC0wLjEsOC4yaC02LjhsLTAuMS04LjIKCQkJCWwwLTAuOUwxMDUuOSw4bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDYuOHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTEwLjEsNy43aDJ2MC45YzAsMC40LTAuNCwwLjctMSwwLjdjLTAuNiwwLTEtMC4zLTEtMC43TDExMC4xLDcuN0wxMTAuMSw3Ljd6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJTeW1ib2xzXzAwMDAwMDk2NzQ2OTA3ODY5OTI5OTIxMTgwMDAwMDA2NDg0ODEyODMwMjgyNTgyNDE2XyI+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTI2LjgsMTQuM2MwLDEuMi0xLDIuMi0yLjIsMi4ycy0yLjItMS0yLjItMi4yczEtMi4yLDIuMi0yLjJTMTI2LjgsMTMuMSwxMjYuOCwxNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xMzcuNiwxNC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJjLTEuMiwwLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMgoJCQkJQzEzNi42LDEyLjEsMTM3LjYsMTMuMSwxMzcuNiwxNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xMjYuOCw0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTEzNy43LDQuNHY5LjkiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTI2LjgsMy41aDEwLjh2Mi43aC0xMC44QzEyNi44LDYuMiwxMjYuOCwzLjUsMTI2LjgsMy41eiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iUmVjZW50cyI+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0iIzg2ODY4NiIgZD0iTTE3MC44LDMuMUwxNzAuOCwzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjQsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJTDE2Myw5LjVjLTAuMiwzLjgsMi42LDcuMSw2LjMsNy40YzMuOSwwLjQsNy4zLTIuNiw3LjYtNi41QzE3Ny4yLDYuOCwxNzQuNCwzLjUsMTcwLjgsMy4xeiIvPgoJCQk8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNMTcwLjMsNy40YzAtMC4zLTAuMy0wLjYtMC42LTAuNlMxNjksNy4xLDE2OSw3LjR2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZzLTAuMy0wLjYtMC42LTAuNmgtMS42aC0wLjJWOS44TDE3MC4zLDcuNEwxNzAuMyw3LjR6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJDdXN0b21fMDAwMDAxODEwODcyMjk0MzQzMDIzMzY3ODAwMDAwMDUxNTIyNzc5NDU5NDA2NzQ0ODhfIj4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xODYuMiwzLjRoNy43YzEuNSwwLDIuNywxLjIsMi43LDIuN3Y3LjdjMCwxLjUtMS4yLDIuNy0yLjcsMi43aC03LjcKCQkJCWMtMS41LDAtMi43LTEuMi0yLjctMi43VjYuMUMxODMuNCw0LjYsMTg0LjcsMy40LDE4Ni4yLDMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzg2ODY4NiIgY3g9IjE4NiIgY3k9IjguOSIgcng9IjAuNyIgcnk9IjAuNyIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iMTk0IiBjeT0iNi43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTg2LDEzLjNsMC40LTAuM2MwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMSwwLjQKCQkJCWMwLjUsMC4yLDEsMC4yLDEuNS0wLjFsMC44LTAuNWMwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMS44LDAuOCIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS13aWR0aD0iMC4yNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTU2LDQuM2MtMC4yLTAuMS0wLjQtMC4xLTAuNSwwCgljMCwwLTAuMiwwLjEtMC45LDAuMWMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCWMtMC4yLDAuMS0wLjIsMC4yLTAuMiwwLjR2MTEuNmMwLDAuMywwLjEsMC41LDAuMywwLjVjMC42LDAsMC41LTAuNCwwLjUtMC42di01LjdjMC43LTAuMywzLjItMS4xLDUuOC0wLjFjMS42LDAuNiwzLjUsMC43LDQuMywwLjcKCWMwLjgsMCwxLjMtMC4zLDEuMy0wLjNjMC4yLTAuMSwwLjMtMC4yLDAuMy0wLjRWNC43QzE1Ni4yLDQuNSwxNTYuMSw0LjQsMTU2LDQuM3ogTTE1NS42LDEwLjJjLTAuMSwwLTAuNywwLjEtMSwwLjEKCWMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0yLjUtMS01LTAuNS02LjItMC4xVjQuN2MwLjktMC41LDIuMi0wLjcsMy4yLTAuN2MwLjEsMCwwLjMsMCwwLjQsMGMwLjcsMCwxLjUsMC4yLDIuMiwwLjQKCWMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVYxMC4yeiIvPgo8ZyBpZD0iRm9vZCI+Cgk8ZyBpZD0iTGF5ZXJfMTIiPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik00OC4xLDMuNWgzLjdjMi41LDAsNC41LDIsNC41LDQuNWMwLDAuNS0wLjQsMC45LTAuOSwwLjlINDQuNWMtMC41LDAtMC45LTAuNC0wLjktMC45CgkJCQlDNDMuNiw1LjUsNDUuNiwzLjUsNDguMSwzLjV6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw4LjdjLTAuMiwwLjEtMC41LDEuMiwwLDEuNWMxLjQsMC45LDguNSwwLjgsMTEuMywwLjYKCQkJCWMwLjgtMC4xLDEuNi0wLjQsMS43LTEuMmMwLTAuMy0wLjEtMC42LTAuNi0wLjkiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDEwLjZMNDMuMywxMWMtMC4yLDAuNSwwLjIsMSwwLjcsMC45CgkJCQljMC4zLTAuMSwwLjUsMC4xLDAuNywwLjNsMC4xLDAuMmMwLjMsMC41LDEsMC42LDEuNSwwLjJsMCwwYzAuMy0wLjIsMC43LTAuMywxLTAuMmwwLjgsMC4zYzAuNCwwLjEsMC44LDAuMSwxLjIsMGwwLjUtMC4yCgkJCQljMC40LTAuMiwwLjktMC4yLDEuMywwbDAuNSwwLjJjMC40LDAuMiwwLjgsMC4xLDEuMi0wLjFsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjEsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yCgkJCQljMC4xLTAuMiwwLTAuMywwLjItMC40YzAuNSwwLDEuMi0wLjMsMS4xLTAuN2wtMC40LTEuMSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsMTIuMWMtMC4xLDAuMi0wLjMsMC44LDAsMS4xYzAuMywwLjQsMywxLjEsNi40LDEuMQoJCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC40LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwxMy4zYzAsMC41LDAuNiwyLjQsMS4zLDIuNmMxLjgsMC44LDUuNywwLjcsOC4xLDAuNQoJCQkJYzEuMy0wLjEsMi41LTAuNywzLjItMS44YzAuMy0wLjUsMC41LTEsMC41LTEuNCIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNTEuNiIgY3k9IjYuNSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNTMiIGN5PSI0LjkiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzg2ODY4NiIgY3g9IjUzIiBjeT0iNy4yIiByeD0iMC4zIiByeT0iMC40Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI1NC4zIiBjeT0iNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI1MC45IiBjeT0iNC45IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJBbmltYWxzIj4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTI0LjIsMTFWMy41YzAuMSwwLjEsMC44LDAuOSwyLjgsMy4xYzIuNS0xLjcsNS42LTAuNyw2LjksMGwyLjQtMy4xdjcuMQoJCQljMCwxLjItMC4xLDIuNS0wLjksMy40Yy0xLDEuMi0yLjcsMi41LTUuMywyLjVjLTIuOSwwLTQuNS0xLjUtNS4zLTIuOUMyNC4yLDEyLjksMjQuMiwxMS45LDI0LjIsMTF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDEwbDUuNCwxLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIxLjIsMTQuMWw1LjQtMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDEwbC01LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDE0LjFsLTUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzg2ODY4NiIgZD0iTTI5LjUsMTIuNEwyOSwxMS43Yy0wLjItMC4zLDAtMC42LDAuMy0wLjZoMS40CgkJCWMwLjMsMCwwLjUsMC40LDAuMywwLjZsLTAuNywxbDAsMGMtMC43LDEuMi0yLjYsMS4xLTMuMS0wLjNsLTAuMS0wLjJjLTAuMS0wLjIsMC0wLjQsMC4yLTAuNXMwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsMTIuNywyOS4xLDEyLjksMjkuNSwxMi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCwxMi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iMjcuNiIgY3k9IjkuNyIgcng9IjAuNyIgcnk9IjAuNyIvPgoJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSIzMi40IiBjeT0iOS43IiByeD0iMC43IiByeT0iMC43Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+";function 
115sg(e){var a,t,n=e.isActiveCategory,i=e.category,r=e.allowNavigation,f=e.categoryConfig,l=e.onClick,o=e.customIcon,c=(a=f.icon)!=null?a:o,u=c!=null;return m.createElement(Yt,{tabIndex:r?0:-1,className:z(Rr.catBtn,He.categoryBtn,u?Rr.customIcon:"epr-icn-"+i,(t={},t[R.active]=n,t)),onClick:l,"aria-label":po(f),"aria-selected":n,role:"tab","aria-controls":"epr-category-nav-id"},u?c:null)}var Er={backgroundPositionY:"calc(var(--epr-category-navigation-button-size) * 3)"},lg={backgroundPositionY:"calc(var(--epr-category-navigation-button-size) * 2)"},zr={":not(.epr-search-active)":{catBtn:{":hover":Er,"&.epr-active":Er}}},Rr=V.create(B({catBtn:{".":"epr-cat-btn",display:"inline-block",transition:"opacity 0.2s ease-in-out",position:"relative",height:"var(--epr-category-navigation-button-size)",width:"var(--epr-category-navigation-button-size)",backgroundSize:"calc(var(--epr-category-navigation-button-size) * 10)",outline:"none",backgroundPosition:"0 0",backgroundImage:"url("+og+")",":focus:before":{content:"",position:"absolute",top:"-2px",left:"-2px",right:"-2px",bottom:"-2px",border:"2px solid var(--epr-category-icon-active-color)",borderRadius:"50%"},"&.epr-icn-suggested":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -8)"},"&.epr-icn-custom":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -9)"},"&.epr-icn-activities":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -4)"},"&.epr-icn-animals_nature":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -1)"},"&.epr-icn-flags":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -7)"},"&.epr-icn-food_drink":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -2)"},"&.epr-icn-objects":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -5)"},"&.epr-icn-smileys_people":{backgroundPositionX:"0px"},"&.epr-icn-symbols":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -6)"},"&.epr-icn-travel_places":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -3)"}},customIcon:{".":"epr-cat-btn-custom-icon",backgroundImage:"none",display:"flex",alignItems:"center",justifyContent:"center"}},Qe("catBtn",lg),{".epr-dark-theme":B({},zr),".epr-auto-theme":B({},zr)}));function cg(){var e=m.useState(null),a=e[0],t=e[1],n=li(),i=n[1],r=rg();ig({setActiveCategory:t,setVisibleCategories:i});var f=Ha(),l=ui(),o=d1(),c=mi(),u=fg();return m.createElement("div",{className:z(ug.nav),role:"tablist","aria-label":"Category navigation",id:"epr-category-nav-id",ref:c},l.map(function(d){var g=Ya(d),p=g===a;if(wm(d)&&u)return null;var w=!f&&!p;return m.createElement(sg,{key:g,category:g,isActiveCategory:p,allowNavigation:w,categoryConfig:d,customIcon:o[g],onClick:function(){r(g),setTimeout(function(){t(g)},10)}})}))}var ug=V.create({nav:{".":"epr-category-nav",display:"flex",flexDirection:"row",justifyContent:"space-around",padding:"var(--epr-header-padding)"},".epr-search-active":{nav:{opacity:"0.3",cursor:"default",pointerEvents:"none"}},".epr-main:has(input:not(:placeholder-shown))":{nav:{opacity:"0.3",cursor:"default",pointerEvents:"none"}}}),hs="data:image/svg+xml;
115base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCAyMCA4MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNNi45OCwxMy41OWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVzMC4yNy0wLjA1LDAuMzctMC4xNWwyLjQyLTIuNDJsMi40MywyLjQzCgljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1YzAuMTQsMCwwLjI3LTAuMDUsMC4zNy0wLjE1YzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1bC0yLjQzLTIuNDNMMTMuMzIsOAoJYzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1Yy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMGwtMi40MiwyLjQyTDcuNzQsNy4yN2MtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDAKCWMtMC4yMSwwLjIxLTAuMjEsMC41NCwwLDAuNzVsMi40MSwyLjQxbC0yLjQyLDIuNDJDNi43NywxMy4wNSw2Ljc3LDEzLjM5LDYuOTgsMTMuNTlMNi45OCwxMy41OXoiLz4KPHBhdGggZmlsbD0iIzg2ODY4NiIgZD0iTTEwLjE1LDE4LjQzYzQuNDEsMCw4LTMuNTksOC04YzAtNC40MS0zLjU5LTgtOC04Yy00LjQxLDAtOCwzLjU5LTgsOEMyLjE1LDE0Ljg0LDUuNzQsMTguNDMsMTAuMTUsMTguNDN6CgkgTTEwLjE1LDMuNDljMy44MywwLDYuOTQsMy4xMSw2Ljk0LDYuOTRjMCwzLjgzLTMuMTEsNi45NC02Ljk0LDYuOTRjLTMuODMsMC02Ljk0LTMuMTEtNi45NC02Ljk0QzMuMjEsNi42LDYuMzMsMy40OSwxMC4xNSwzLjQ5CglMMTAuMTUsMy40OXoiLz4KPHBhdGggZmlsbD0iIzMzNzFCNyIgZD0iTTYuOTgsMzMuNTljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1czAuMjctMC4wNSwwLjM3LTAuMTVsMi40Mi0yLjQybDIuNDMsMi40MwoJYzAuMSwwLjEsMC4yNCwwLjE1LDAuMzcsMC4xNWMwLjE0LDAsMC4yNy0wLjA1LDAuMzctMC4xNWMwLjIxLTAuMjEsMC4yMS0wLjU0LDAtMC43NWwtMi40My0yLjQzTDEzLjMyLDI4CgljMC4yMS0wLjIxLDAuMjEtMC41NCwwLTAuNzVjLTAuMjEtMC4yMS0wLjU0LTAuMjEtMC43NSwwbC0yLjQyLDIuNDJsLTIuNDEtMi40MWMtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDAKCWMtMC4yMSwwLjIxLTAuMjEsMC41NCwwLDAuNzVsMi40MSwyLjQxbC0yLjQyLDIuNDJDNi43NywzMy4wNSw2Ljc3LDMzLjM5LDYuOTgsMzMuNTlMNi45OCwzMy41OXoiLz4KPHBhdGggZmlsbD0iIzMzNzFCNyIgZD0iTTEwLjE1LDM4LjQzYzQuNDEsMCw4LTMuNTksOC04YzAtNC40MS0zLjU5LTgtOC04Yy00LjQxLDAtOCwzLjU5LTgsOEMyLjE1LDM0Ljg0LDUuNzQsMzguNDMsMTAuMTUsMzguNDN6CgkgTTEwLjE1LDIzLjQ5YzMuODMsMCw2Ljk0LDMuMTEsNi45NCw2Ljk0YzAsMy44My0zLjExLDYuOTQtNi45NCw2Ljk0Yy0zLjgzLDAtNi45NC0zLjExLTYuOTQtNi45NAoJQzMuMjEsMjYuNiw2LjMzLDIzLjQ5LDEwLjE1LDIzLjQ5TDEwLjE1LDIzLjQ5eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNNi45OCw1My41OWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVzMC4yNy0wLjA1LDAuMzctMC4xNWwyLjQyLTIuNDJsMi40MywyLjQzCgljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1YzAuMTQsMCwwLjI3LTAuMDUsMC4zNy0wLjE1YzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1bC0yLjQzLTIuNDNMMTMuMzIsNDgKCWMwLjIxLTAuMjEsMC4yMS0wLjU0LDAtMC43NWMtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDBsLTIuNDIsMi40MmwtMi40MS0yLjQxYy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMAoJYy0wLjIxLDAuMjEtMC4yMSwwLjU0LDAsMC43NWwyLjQxLDIuNDFsLTIuNDIsMi40MkM2Ljc3LDUzLjA1LDYuNzcsNTMuMzksNi45OCw1My41OUw2Ljk4LDUzLjU5eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNMTAuMTUsNTguNDNjNC40MSwwLDgtMy41OSw4LThjMC00LjQxLTMuNTktOC04LThjLTQuNDEsMC04LDMuNTktOCw4QzIuMTUsNTQuODQsNS43NCw1OC40MywxMC4xNSw1OC40M3oKCSBNMTAuMTUsNDMuNDljMy44MywwLDYuOTQsMy4xMSw2Ljk0LDYuOTRjMCwzLjgzLTMuMTEsNi45NC02Ljk0LDYuOTRjLTMuODMsMC02Ljk0LTMuMTEtNi45NC02Ljk0CglDMy4yMSw0Ni42LDYuMzMsNDMuNDksMTAuMTUsNDMuNDlMMTAuMTUsNDMuNDl6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik02Ljk4LDczLjU5YzAuMSwwLjEsMC4yNCwwLjE1LDAuMzcsMC4xNXMwLjI3LTAuMDUsMC4zNy0wLjE1bDIuNDItMi40MmwyLjQzLDIuNDMKCWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVjMC4xNCwwLDAuMjctMC4wNSwwLjM3LTAuMTVjMC4yMS0wLjIxLDAuMjEtMC41NCwwLTAuNzVsLTIuNDMtMi40M0wxMy4zMiw2OAoJYzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1Yy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMGwtMi40MiwyLjQybC0yLjQxLTIuNDFjLTAuMjEtMC4yMS0wLjU0LTAuMjEtMC43NSwwCgljLTAuMjEsMC4yMS0wLjIxLDAuNTQsMCwwLjc1bDIuNDEsMi40MWwtMi40MiwyLjQyQzYuNzcsNzMuMDUsNi43Nyw3My4zOSw2Ljk4LDczLjU5TDYuOTgsNzMuNTl6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik0xMC4xNSw3OC40M2M0LjQxLDAsOC0zLjU5LDgtOGMwLTQuNDEtMy41OS04LTgtOGMtNC40MSwwLTgsMy41OS04LDhDMi4xNSw3NC44NCw1Ljc0LDc4LjQzLDEwLjE1LDc4LjQzegoJIE0xMC4xNSw2My40OWMzLjgzLDAsNi45NCwzLjExLDYuOTQsNi45NGMwLDMuODMtMy4xMSw2Ljk0LTYuOTQsNi45NGMtMy44MywwLTYuOTQtMy4xMS02Ljk0LTYuOTQKCUMzLjIxLDY2LjYsNi4zMyw2My40OSwxMC4xNSw2My40OUwxMC4xNSw2My40OXoiLz4KPC9zdmc+";function dg(){var e=Ho(),a=l1();return m.createElement(Yt,{className:z(Or.btnClearSearch,He.visibleOnSearchOnly),onClick:e,"aria-label":a,title:a},m.createElement("div",{className:z(Or.icnClearnSearch)}))}var mg={":hover":{"> .epr-icn-clear-search":{backgroundPositionY:"-60px"}}},Or=V.create(B({btnClearSearch:{".":"epr-btn-clear-search",position:"absolute",right:"var(--epr-search-bar-inner-padding)",height:"30px",width:"30px",display:"flex",alignItems:"center",justifyContent:"center",top:"50%",transform:"translateY(-50%)",padding:"0",borderRadius:"50%",":hover":{background:"var(--epr-hover-bg-color)"},":focus":{background:"var(--epr-hover-bg-color)"}},icnClearnSearch:{".":"epr-icn-clear-search",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",height:"20px",width:"20px",backgroundImage:"url("+hs+")",":hover":{backgroundPositionY:"-20px"},":focus":{backgroundPositionY:"-20px"}}},Qe("icnClearnSearch",{backgroundPositionY:"-40px"}),Qe("btnClearSearch",mg))),gg="data:image/svg+xml;
115base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAyMCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzg2ODY4NiIgZD0iTTEyLDguODFjMCwyLjA4LTEuNjgsMy43Ni0zLjc2LDMuNzZjLTIuMDgsMC0zLjc2LTEuNjgtMy43Ni0zLjc2CgljMC0yLjA4LDEuNjgtMy43NiwzLjc2LTMuNzZDMTAuMzIsNS4wNSwxMiw2LjczLDEyLDguODF6IE0xMS4yMywxMi43MmMtMC44MywwLjY0LTEuODcsMS4wMS0yLjk5LDEuMDFjLTIuNzIsMC00LjkyLTIuMi00LjkyLTQuOTIKCWMwLTIuNzIsMi4yLTQuOTIsNC45Mi00LjkyYzIuNzIsMCw0LjkyLDIuMiw0LjkyLDQuOTJjMCwxLjEzLTAuMzgsMi4xNi0xLjAxLDIuOTlsMy45NCwzLjkzYzAuMjUsMC4yNSwwLjI1LDAuNjYsMCwwLjkyCgljLTAuMjUsMC4yNS0wLjY2LDAuMjUtMC45MiwwTDExLjIzLDEyLjcyeiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0MwQzBCRiIgZD0iTTEyLDI4LjgxYzAsMi4wOC0xLjY4LDMuNzYtMy43NiwzLjc2Yy0yLjA4LDAtMy43Ni0xLjY4LTMuNzYtMy43NgoJYzAtMi4wOCwxLjY4LTMuNzYsMy43Ni0zLjc2QzEwLjMyLDI1LjA1LDEyLDI2LjczLDEyLDI4LjgxeiBNMTEuMjMsMzIuNzJjLTAuODMsMC42NC0xLjg3LDEuMDEtMi45OSwxLjAxCgljLTIuNzIsMC00LjkyLTIuMi00LjkyLTQuOTJjMC0yLjcyLDIuMi00LjkyLDQuOTItNC45MmMyLjcyLDAsNC45MiwyLjIsNC45Miw0LjkyYzAsMS4xMy0wLjM4LDIuMTYtMS4wMSwyLjk5bDMuOTQsMy45MwoJYzAuMjUsMC4yNSwwLjI1LDAuNjYsMCwwLjkyYy0wLjI1LDAuMjUtMC42NiwwLjI1LTAuOTIsMEwxMS4yMywzMi43MnoiLz4KPC9zdmc+";function hg(){return m.createElement("div",{className:z(pg.icnSearch)})}var pg=V.create(B({icnSearch:{".":"epr-icn-search",content:"",position:"absolute",top:"50%",left:"var(--epr-search-bar-inner-padding)",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundRepeat:"no-repeat",backgroundPosition:"0 0",backgroundSize:"20px",backgroundImage:"url("+gg+")"}},Qe("icnSearch",{backgroundPositionY:"-20px"})));function bg(){var e=Eo(),a=hi();return e?null:m.createElement(ms,{className:z(ca.overlay)},m.createElement(wg,null),a?m.createElement(gs,null):null)}function wg(){var e=qe(),a=Ye(),t=s1(),n=u1(),i=J1(),r=i.statusSearchResults,f=i.searchTerm,l=i.onChange,o=a==null?void 0:a.current,c=o==null?void 0:o.value;return m.createElement(en,{className:z(ca.searchContainer)},m.createElement("input",{autoFocus:n,"aria-label":"Type to search for an emoji",onFocus:e,className:z(ca.search),type:"text","aria-controls":"epr-search-id",placeholder:t,onChange:function(d){var g,p;l((g=d==null||(p=d.target)==null?void 0:p.value)!=null?g:c)},ref:a}),f?m.createElement("div",{role:"status",className:z("epr-status-search-results",ca.visuallyHidden),"aria-live":"polite",id:"epr-search-id","aria-atomic":"true"},r):null,m.createElement(hg,null),m.createElement(dg,null))}var ca=V.create(B({overlay:{padding:"var(--epr-header-padding)",zIndex:"var(--epr-header-overlay-z-index)"},searchContainer:{".":"epr-search-container",flex:"1",display:"block",minWidth:"0"},visuallyHidden:{clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",overflow:"hidden",position:"absolute",whiteSpace:"nowrap",width:"1px"},search:{outline:"none",transition:"all 0.2s ease-in-out",color:"var(--epr-search-input-text-color)",borderRadius:"var(--epr-search-input-border-radius)",padding:"var(--epr-search-input-padding)",height:"var(--epr-search-input-height)",backgroundColor:"var(--epr-search-input-bg-color)",border:"1px solid var(--epr-search-border-color)",width:"100%",":focus":{backgroundColor:"var(--epr-search-input-bg-color-active)",border:"1px solid var(--epr-search-border-color-active)"},"::placeholder":{color:"var(--epr-search-input-placeholder-color)"}},btnClearSearch:{".":"epr-btn-clear-search",position:"absolute",right:"var(--epr-search-bar-inner-padding)",height:"30px",width:"30px",display:"flex",alignItems:"center",justifyContent:"center",top:"50%",transform:"translateY(-50%)",padding:"0",borderRadius:"50%",":hover":{background:"var(--epr-hover-bg-color)"},":focus":{background:"var(--epr-hover-bg-color)"}},icnClearnSearch:{".":"epr-icn-clear-search",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",height:"20px",width:"20px",backgroundImage:"url("+hs+")",":hover":{backgroundPositionY:"-20px"},":focus":{backgroundPositionY:"-20px"}}},Qe("icnClearnSearch",{backgroundPositionY:"-40px"}),Qe("btnClearSearch",{":hover > .epr-icn-clear-search":{backgroundPositionY:"-60px"}})));function Mg(){return m.createElement(en,{className:z("epr-header",He.hiddenOnReactions)},m.createElement(bg,null),m.createElement(cg,null))}function yg(e){return m.createElement(x1,null,m.createElement(v0,{nonce:e.nonce}),m.createElement(J0,Object.assign({},e),m.createElement(q0,null,m.createElement(vg,null))))}function vg(){var e=We(),a=e[0],t=No(),n=m.useState(!a),i=n[0],r=n[1],f=g1();return m.useEffect(function(){a&&!t||i||r(!0)},[i,t,a]),f?m.createElement(sm,null,m.createElement(Nm,null),m.createElement(Lg,{renderAll:i})):null}function Lg(e){var a=e.renderAll;return a?m.createElement(m.Fragment,null,m.createElement(Mg,null),m.createElement(Vm,null),m.createElement(tg,null)):null}var Cg=m.memo(yg,lo),jg=function(e){M0(a,e);function a(n){var i;return i=e.call(this,n)||this,i.state={hasError:!1},i}a.getDerivedStateFromError=function(){return{hasError:!0}};var t=a.prototype;return t.componentDidCatch=function(i,r){console.error("Emoji Picker React failed to render:",i,r)},t.render=function(){return this.state.hasError?null:this.props.children},a}(m.Component);function xg(e){var a=o1({onEmojiClick:e.onEmojiClick,onReactionClick:e.onReactionClick,onSkinToneChange:e.onSkinToneChange});return m.createElement(jg,null,m.createElement(So.Provider,{value:a},m.createElement(Cg,Object.assign({},e))))}class Ig extends Q.Component{constructor(){super(...arguments);b(this,"containerRef",Q.createRef());b(this,"state",{isOpen:!1});b(this,"handleDocumentMouseDown",t=>{var n;this.state.isOpen&&((n=this.containerRef.current)!=null&&n.contains(t.target)||this.setState({isOpen:!1}))});b(this,"handleToggle",()=>{this.props.disabled||this.setState(t=>({isOpen:!t.isOpen}))});b(this,"handleClear",()=>{this.props.disabled||(this.props.onChange(""),this.setState({isOpen:!1}))});b(this,"handleEmojiClick",t=>{this.props.onChange(t.emoji),this.setState({isOpen:!1})})}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown)}componentDidUpdate(t){!t.disabled&&this.props.disabled&&this.state.isOpen&&this.setState({isOpen:!1})}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown)}
115render(){const t=!!this.props.value,n=this.props.compact??!1,i=this.props.pickerHeight??380,r=this.props.popoverPlacement??"bottom",f=n?"flex h-9 w-full items-center justify-between gap-3 rounded-lg border border-gray-400 bg-white px-3 py-2 text-left text-sm focus:outline-none focus:ring-2 focus:ring-blue-500 disabled:cursor-not-allowed disabled:opacity-60":"flex min-h-10 w-full items-center justify-between gap-3 rounded-lg border border-gray-400 bg-white px-3 py-2 text-left text-sm focus:outline-none focus:ring-2 focus:ring-blue-500 disabled:cursor-not-allowed disabled:opacity-60",l=n?"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-gray-300 bg-white text-gray-500 transition-colors hover:bg-gray-50 hover:text-gray-700 disabled:cursor-not-allowed disabled:opacity-60":"inline-flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border border-gray-300 bg-white text-gray-500 transition-colors hover:bg-gray-50 hover:text-gray-700 disabled:cursor-not-allowed disabled:opacity-60",o=r==="top"?"absolute bottom-[calc(100%+0.5rem)] left-0 z-30":"absolute left-0 top-[calc(100%+0.5rem)] z-30";return s.jsxs("div",{ref:this.containerRef,className:"relative",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsxs("button",{id:this.props.id,type:"button",onClick:this.handleToggle,disabled:this.props.disabled,className:f,children:[s.jsxs("span",{className:`inline-flex min-w-0 items-center gap-2 ${t?"text-gray-900":"text-gray-500"}`,children:[t?s.jsx("span",{className:"shrink-0 text-lg leading-none",children:this.props.value}):s.jsx(Oi,{className:"h-4 w-4 shrink-0"}),t?null:s.jsx("span",{className:"truncate",children:this.props.placeholder})]}),s.jsx(Oi,{className:"h-4 w-4 shrink-0 text-gray-500"})]}),t?s.jsx("button",{type:"button",onClick:this.handleClear,disabled:this.props.disabled,className:l,title:h("common_action_clear"),children:s.jsx(Be,{className:"h-4 w-4"})}):null]}),this.state.isOpen?s.jsx("div",{className:o,style:{width:"min(352px, calc(100vw - 3rem))"},children:s.jsx("div",{className:"overflow-hidden rounded-xl border border-gray-300 bg-white shadow-2xl",children:s.jsx(xg,{onEmojiClick:this.handleEmojiClick,theme:rt.AUTO,emojiStyle:le.NATIVE,lazyLoadEmojis:!0,previewConfig:{showPreview:!1},searchPlaceholder:h("common_action_search"),searchClearButtonLabel:h("common_action_clear"),width:"100%",height:i})})}):null]})}}class ps extends Q.PureComponent{constructor(){super(...arguments);b(this,"API",_t());b(this,"state",this.getStateFromProps());b(this,"findExistingTagByTitle",t=>{var i;const n=t.trim().toLowerCase();return n?((i=this.props.existingTags)==null?void 0:i.find(r=>{var l,o;const f=(((l=r.Title)==null?void 0:l.trim())||((o=r.Path)==null?void 0:o.trim())||"").toLowerCase();return!!f&&f===n}))??null:null});b(this,"handleSave",async()=>{var f,l,o,c,u,d,g,p,w,M,y,v,x,j;const t=this.state.title.trim(),n=this.state.description.trim(),i=this.state.emoji.trim(),r=this.state.color.trim()?vt(this.state.color):"";if(!t||this.state.saving){this.setState({errorMessage:h("community_error_request_failed")});return}if(!this.props.isLoggedIn){(l=(f=this.props).onRequireLogin)==null||l.call(f);return}if(this.props.mode==="create"){const C=this.findExistingTagByTitle(t);if(C){this.props.onSaved(C);return}}this.setState({errorMessage:"",saving:!0});try{const C=this.props.mode==="edit"&&((c=(o=this.props.tag)==null?void 0:o.ID)!=null&&c.trim())?await this.API.communityUpdateTag({ID:this.props.tag.ID.trim(),Title:t,Description:n,Emoji:i,Color:r}):await this.API.communityCreateTag({Title:t,Description:n,Emoji:i,Color:r});if(!(C!=null&&C.Success)){this.setState({errorMessage:Ae(C==null?void 0:C.MsgCode)||h("community_error_request_failed"),saving:!1});return}const L={Color:r,CreatedAt:(u=this.props.tag)==null?void 0:u.CreatedAt,Description:n,Emoji:i,Featured:((d=this.props.tag)==null?void 0:d.Featured)??!1,ID:((g=C.TagID)==null?void 0:g.trim())||((w=(p=this.props.tag)==null?void 0:p.ID)==null?void 0:w.trim())||"",IsActive:((M=this.props.tag)==null?void 0:M.IsActive)??!0,Path:((y=C.Path)==null?void 0:y.trim())||((x=(v=this.props.tag)==null?void 0:v.Path)==null?void 0:x.trim())||"",SortOrder:((j=this.props.tag)==null?void 0:j.SortOrder)??0,Title:t,UpdatedAt:Date.now()};this.setState({errorMessage:"",saving:!1}),this.props.onSaved(L)}catch(C){J("community create tag error",C),this.setState({errorMessage:h("community_error_request_failed"),saving:!1})}});b(this,"renderColorSwatch",t=>{const n=!!this.state.color.trim()&&vt(this.state.color)===vt(t);return s.jsx("button",{type:"button",onClick:()=>this.setState({color:t,errorMessage:""}),className:["h-7 w-7 cursor-pointer rounded-full border-2 transition-transform hover:scale-105",n?"border-slate-900":"border-white shadow-sm"].join(" "),style:{backgroundColor:t},title:t},t)})}componentDidUpdate(t){var r,f,l,o;const n=((f=(r=t.tag)==null?void 0:r.ID)==null?void 0:f.trim())||null,i=((o=(l=this.props.tag)==null?void 0:l.ID)==null?void 0:o.trim())||null;(t.mode!==this.props.mode||n!==i)&&this.setState(this.getStateFromProps())}getStateFromProps(){var t,n,i,r,f,l,o,c;return{color:((n=(t=this.props.tag)==null?void 0:t.Color)==null?void 0:n.trim())||"",description:((r=(i=this.props.tag)==null?void 0:i.Description)==null?void 0:r.trim())||"",emoji:((l=(f=this.props.tag)==null?void 0:f.Emoji)==null?void 0:l.trim())||"",errorMessage:"",saving:!1,title:((c=(o=this.props.tag)==null?void 0:o.Title)==null?void 0:c.trim())||""}}render(){const t=this.state.title.trim(),n=!!this.state.color.trim(),i=n?vt(this.state.color):fa,r=St(i,fa);return s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("common_label_title")}),s.jsx(nf,{value:this.state.title,onChange:f=>this.setState({title:f,errorMessage:""}),disabled:this.state.saving,maxLength:120})]}),s.jsxs("div",{className:"grid grid-cols-1 gap-3 md:grid-cols-[minmax(0,1fr)_220px]",children:[s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("community_tag_label_emoji")}),s.jsx(Ig,{id:"community-create-tag-emoji",value:this.state.emoji,onChange:f=>this.setState({emoji:f,errorMessage:""}),placeholder:h("community_tag_placeholder_emoji_optional"),disabled:this.state.saving,compact:!0,pickerHeight:320})]}),s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("community_tag_label_color")}),s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("input",{type:"color",value:n?i:fa,onChange:f=>this.setState({color:f.target.value,errorMessage:""}),disabled:this.state.saving,className:"h-10 w-14 cursor-pointer rounded-lg border border-slate-300 bg-white p-1"}),s.jsx("div",{className:"flex flex-wrap items-center gap-2",children:o0.map(this.renderColorSwatch)}),n?s.jsx("button",{type:"button",onClick:()=>this.setState({color:"",errorMessage:""}),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_clear")})}):null]})]})]}),s.jsxs("div",{children:[s.jsxs("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:[h("common_label_description")," ",s.jsxs("span",{className:"font-medium text-slate-500",children:["(",h("c
115ommon_label_optional"),")"]})]}),s.jsx("textarea",{value:this.state.description,onChange:f=>this.setState({description:f.target.value,errorMessage:""}),disabled:this.state.saving,rows:4,className:"w-full resize-none rounded-lg border border-slate-300 bg-white px-3 py-2 text-sm text-slate-900 outline-none transition-colors focus:border-blue-400 disabled:cursor-not-allowed disabled:opacity-60"})]}),t?s.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border px-3 py-1.5 text-sm font-medium",style:{backgroundColor:n?i:"#f8fafc",borderColor:n?i:"#cbd5e1",color:n?r:"#334155"},children:[this.state.emoji.trim()?s.jsx("span",{className:"shrink-0",children:this.state.emoji.trim()}):null,s.jsx("span",{children:t})]}):null,!!this.state.errorMessage&&s.jsx("div",{className:"rounded-xl border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700",children:this.state.errorMessage}),s.jsxs("div",{className:"flex items-center justify-end gap-2",children:[this.props.onClose?s.jsx("button",{type:"button",onClick:this.props.onClose,disabled:this.state.saving,className:"cursor-pointer rounded-full border border-slate-300 bg-white px-4 py-2 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:h("common_action_cancel")}):null,s.jsxs("button",{type:"button",onClick:()=>void this.handleSave(),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center justify-center gap-2 rounded-full bg-blue-600 px-4 py-2 text-sm font-semibold text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[this.state.saving?s.jsx(oe,{size:"sm",color:"white"}):null,s.jsx("span",{children:this.props.saveLabel||(this.props.mode==="edit"?h("common_action_save"):h("common_action_create"))})]})]})]})}}const Te=e=>{var a,t;return((a=e==null?void 0:e.Title)==null?void 0:a.trim())||((t=e==null?void 0:e.Path)==null?void 0:t.trim())||""},Ca=e=>{var a;return((a=e==null?void 0:e.Emoji)==null?void 0:a.trim())||""},Ot=e=>{const a=Te(e),t=Ca(e);return a?`${t?`${t} `:""}${a}`.trim():t},Ut=e=>{var t;const a=((t=e==null?void 0:e.Color)==null?void 0:t.trim())||"";return a?vt(a):null},Ur=e=>{const a=e.replace(/\s+/g," ").trim();return a?a.length>220?`${a.slice(0,217).trimEnd()}...`:a:""},bt=e=>e.type.trim().toLowerCase().startsWith("image/"),Sg=e=>{const a=e.trim().toLowerCase();return a.endsWith(".png")?"image/png":a.endsWith(".jpg")||a.endsWith(".jpeg")?"image/jpeg":a.endsWith(".webp")?"image/webp":a.endsWith(".gif")?"image/gif":a.endsWith(".svg")?"image/svg+xml":a.endsWith(".mp3")?"audio/mpeg":a.endsWith(".m4a")?"audio/mp4":a.endsWith(".mp4")?"video/mp4":a.endsWith(".webm")?"video/webm":a.endsWith(".pdf")?"application/pdf":a.endsWith(".md")?"text/markdown":a.endsWith(".csv")?"text/csv":a.endsWith(".json")?"application/json":a.endsWith(".txt")?"text/plain":a.endsWith(".ppt")?"application/vnd.ms-powerpoint":a.endsWith(".pptx")?"application/vnd.openxmlformats-officedocument.presentationml.presentation":a.endsWith(".xls")?"application/vnd.ms-excel":a.endsWith(".xlsx")?"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":a.endsWith(".zip")?"application/zip":""},_r=(e,a)=>{var n;const t=((n=e==null?void 0:e.split(";",1)[0])==null?void 0:n.trim().toLowerCase())||"";return t&&t!=="application/octet-stream"?t:Sg(a)||t},kg=e=>{var n,i;const a=((n=e.Mime)==null?void 0:n.trim().toLowerCase())||"",t=((i=e.AttachmentKind)==null?void 0:i.trim().toLowerCase())||"";return a.startsWith("image/")||t==="image"};class Ng extends Q.PureComponent{constructor(){super(...arguments);b(this,"API",_t());b(this,"fileInputRef",Q.createRef());b(this,"isUnmounted",!1);b(this,"lastReportedBusy",!1);b(this,"state",{body:"",categoryOption:null,deletingAttachmentIDs:{},errorMessage:"",existingAttachments:[],loadingAttachments:!1,loadingTags:!1,pendingAttachments:[],pendingCoverAttachmentID:null,postType:"discussion",loadedTagsByID:{},saving:!1,selectedTagOptions:[],showCreateTag:!1,title:""});b(this,"getCategoryOptions",()=>this.props.categories.filter(t=>{var n,i;return((n=t.ID)==null?void 0:n.trim())&&((i=t.Title)==null?void 0:i.trim())}).sort((t,n)=>{var r,f;
115const i=(t.SortOrder??0)-(n.SortOrder??0);return i!==0?i:(((r=t.Title)==null?void 0:r.trim())||"").localeCompare(((f=n.Title)==null?void 0:f.trim())||"")}).map(t=>{var r;const n=Math.max(t.Level??0,0);return{label:`${n>0?`${"-".repeat(n)} `:""}${t.Title.trim()}`,path:((r=t.Path)==null?void 0:r.trim())||null,value:t.ID.trim()}}));b(this,"getTagOptions",()=>Object.values(this.getActiveTagsByID()).filter(t=>{var n;return(n=t.ID)==null?void 0:n.trim()}).sort((t,n)=>{var l,o,c,u;const i=(t.SortOrder??0)-(n.SortOrder??0);if(i!==0)return i;const r=((l=t.Title)==null?void 0:l.trim())||((o=t.Path)==null?void 0:o.trim())||"",f=((c=n.Title)==null?void 0:c.trim())||((u=n.Path)==null?void 0:u.trim())||"";return r.localeCompare(f)}).map(t=>({label:Ot(t)||t.ID.trim(),value:t.ID.trim()})));b(this,"getActiveTagsByID",()=>this.props.tagsByID??this.state.loadedTagsByID);b(this,"getPostTypeOptions",()=>Ge.map(t=>({label:ta(t),value:t})));b(this,"sortAttachments",t=>[...t].sort((n,i)=>{const r=Number(i.IsCover)-Number(n.IsCover);return r!==0?r:(n.SortOrder??0)-(i.SortOrder??0)}));b(this,"cleanupPendingAttachmentPreviewURLs",t=>{t.forEach(n=>{n.previewURL&&URL.revokeObjectURL(n.previewURL)})});b(this,"hasExistingCoverAttachment",(t=this.state.existingAttachments)=>t.some(n=>!!n.IsCover));b(this,"getFirstPendingImageAttachmentID",(t=this.state.pendingAttachments)=>{var n;return((n=t.find(this.isPendingAttachmentImage))==null?void 0:n.id)??null});b(this,"getPendingAttachmentFileName",t=>{var n,i;return((n=t.file)==null?void 0:n.name)||((i=t.remote)==null?void 0:i.fileName)||""});b(this,"getPendingAttachmentMimeType",t=>{var n,i;return((n=t.file)==null?void 0:n.type)||((i=t.remote)==null?void 0:i.mimeType)||""});b(this,"isPendingAttachmentImage",t=>t.file?bt(t.file):this.getPendingAttachmentMimeType(t).trim().toLowerCase().startsWith("image/"));b(this,"resolvePendingAttachmentFile",async t=>{if(t.file){const o=_r(t.file.type,t.file.name);return!o||o===t.file.type?t.file:new File([t.file],t.file.name,{lastModified:t.file.lastModified,type:o})}if(!t.remote)throw new Error("community_attachment_source_missing");J("community deferred attachment fetch start",{fileName:t.remote.fileName,mimeType:t.remote.mimeType});const n=await fetch(t.remote.url,{credentials:"include"});if(!n.ok)throw new Error(`community_attachment_fetch_failed:${n.status}`);const i=await n.blob(),r=n.headers.get("content-type")||i.type,f=_r(t.remote.mimeType||r,t.remote.fileName),l=new File([i],t.remote.fileName,{type:f||"application/octet-stream"});return J("community deferred attachment fetch complete",{fileName:l.name,fileSize:l.size,fileType:l.type}),l});b(this,"resolveHiddenCategoryOption",()=>{var r,f,l,o,c,u,d,g;const t=this.getCategoryOptions();if(t.length===0)return null;const n=((f=(r=this.state.categoryOption)==null?void 0:r.value)==null?void 0:f.trim())||"";if(n){const p=t.find(w=>w.value===n)??null;if(p)return p}const i=((o=(l=this.props.post)==null?void 0:l.PrimaryCategoryID)==null?void 0:o.trim())||((u=(c=this.props.defaultCategory)==null?void 0:c.ID)==null?void 0:u.trim())||((g=(d=t[0])==null?void 0:d.value)==null?void 0:g.trim())||"";return i?t.find(p=>p.value===i)??null:null});b(this,"syncHiddenCategoryOption",()=>{var r,f,l;const t=this.resolveHiddenCategoryOption(),n=((f=(r=this.state.categoryOption)==null?void 0:r.value)==null?void 0:f.trim())||"",i=((l=t==null?void 0:t.value)==null?void 0:l.trim())||"";!i||i===n||this.setState({categoryOption:t})});b(this,"ensureTagOptionsLoaded",async()=>{if(!(this.props.hideTags||this.props.tagsByID!==void 0||this.state.loadingTags)){this.setState({loadingTags:!0});try{const t=await this.API.communityGetTags({IncludeID:1,IncludePath:1,IncludeTitle:1,IncludeDescription:1,IncludeEmoji:1,IncludeColor:1,IncludeSortOrder:1,IncludeFeatured:1,IncludeIsActive:1});if(this.isUnmounted)return;const n=t.Success?(t.Tags??[]).reduce((i,r)=>{var l;const f=((l=r.ID)==null?void 0:l.trim())||"";return f&&(i[f]=r),i},{}):{};this.setState({loadedTagsByID:n,loadingTags:!1},this.syncSelectedTagOptionsFromAvailableTags)}catch(t){J("community editor tag load error",t),this.isUnmounted||this.setState({loadedTagsByID:{},loadingTags:!1})}}});b(this,"syncSelectedTagOptionsFromAvailableTags",()=>{var l;const t=(((l=this.props.post)==null?void 0:l.TagIDs)??[]).map(o=>o==null?void 0:o.trim()).filter(o=>!!o);if(t.length<1)return;const n=new Map(this.getTagOptions().map(o=>[o.value,o])),i=t.map(o=>n.get(o)??null).filter(o=>!!o),r=this.state.selectedTagOptions.map(o=>o.value).join("|"),f=i.map(o=>o.value).join("|");r!==f&&this.setState({selectedTagOptions:i})});b(this,"resetStateFromProps",()=>{var p,w,M,y,v,x,j,C,L,S,I;const t=this.getCategoryOptions(),n=this.getTagOptions(),i=new Map(n.map(k=>
115[k.value,k])),r=this.props.post,f=((p=r==null?void 0:r.PrimaryCategoryID)==null?void 0:p.trim())||((M=(w=this.props.defaultCategory)==null?void 0:w.ID)==null?void 0:M.trim())||((v=(y=t[0])==null?void 0:y.value)==null?void 0:v.trim())||null,l=f?t.find(k=>k.value===f)??null:null,o=((r==null?void 0:r.TagIDs)??[]).map(k=>k==null?void 0:k.trim()).filter(k=>!!k).map(k=>i.get(k)??null).filter(k=>!!k),c=(x=this.props.fixedPostType)==null?void 0:x.trim(),u=c&&Ge.includes(c)?c:Ge.includes(((j=r==null?void 0:r.PostType)==null?void 0:j.trim())||"")?r.PostType.trim():"discussion";this.cleanupPendingAttachmentPreviewURLs(this.state.pendingAttachments);const d=(this.props.initialAttachments??[]).map((k,N)=>{var D,H,F;return{caption:k.caption,file:k.file??null,id:`initial-${N}-${((D=k.file)==null?void 0:D.name)||((H=k.remote)==null?void 0:H.fileName)||"attachment"}-${((F=k.file)==null?void 0:F.size)??0}`,isCover:k.isCover,metadata:k.metadata,previewURL:k.file&&bt(k.file)?URL.createObjectURL(k.file):null,remote:k.remote??null}}),g=((C=d.find(k=>k.isCover&&this.isPendingAttachmentImage(k)))==null?void 0:C.id)??this.getFirstPendingImageAttachmentID(d);this.setState({body:((L=r==null?void 0:r.Body)==null?void 0:L.trim())||"",categoryOption:l,deletingAttachmentIDs:{},errorMessage:"",existingAttachments:[],loadingAttachments:!!((S=r==null?void 0:r.ID)!=null&&S.trim()),loadingTags:this.state.loadingTags,pendingAttachments:d,pendingCoverAttachmentID:g,loadedTagsByID:this.state.loadedTagsByID,postType:u,saving:!1,selectedTagOptions:o,showCreateTag:!1,title:((I=r==null?void 0:r.Title)==null?void 0:I.trim())||""},()=>{var k;this.loadExistingAttachments(((k=r==null?void 0:r.ID)==null?void 0:k.trim())||null)})});b(this,"loadExistingAttachments",async t=>{if(!t){this.isUnmounted||this.setState({existingAttachments:[],loadingAttachments:!1});return}this.setState({loadingAttachments:!0});try{const n=await this.API.communityGetAttachments({PostID:t,Limit:100,IncludeID:1,IncludeAttachmentKind:1,IncludeAttachmentURL:1,IncludeFilename:1,IncludeMime:1,IncludeWidth:1,IncludeHeight:1,IncludeCaption:1,IncludeSortOrder:1,IncludeIsCover:1});if(this.isUnmounted)return;this.setState({existingAttachments:this.sortAttachments(n.Success?n.Attachments??[]:[]),loadingAttachments:!1})}catch(n){J("community editor attachment load error",n),this.isUnmounted||this.setState({existingAttachments:[],loadingAttachments:!1})}});b(this,"handleSelectAttachments",()=>{var t;if(!this.props.isLoggedIn){this.props.onRequireLogin();return}(t=this.fileInputRef.current)==null||t.click()});b(this,"handleAttachmentInputChange",t=>{const n=Array.from(t.target.files??[]);if(t.target.value="",n.length===0)return;const i=n.map((r,f)=>({file:r,id:`${Date.now()}-${f}-${r.name}`,previewURL:bt(r)?URL.createObjectURL(r):null,remote:null}));this.setState(r=>{const f=[...r.pendingAttachments,...i],l=this.hasExistingCoverAttachment(r.existingAttachments),o=r.pendingCoverAttachmentID||(l?null:this.getFirstPendingImageAttachmentID(f));return{pendingAttachments:f,pendingCoverAttachmentID:o}})});b(this,"handleRemovePendingAttachment",t=>{this.setState(n=>{const i=n.pendingAttachments.find(l=>l.id===t)??null;i!=null&&i.previewURL&&URL.revokeObjectURL(i.previewURL);const r=n.pendingAttachments.filter(l=>l.id!==t),f=n.pendingCoverAttachmentID===t?this.hasExistingCoverAttachment(n.existingAttachments)?null:this.getFirstPendingImageAttachmentID(r):n.pendingCoverAttachmentID;return{pendingAttachments:r,pendingCoverAttachmentID:f}})});b(this,"handleSelectPendingCover",t=>{this.setState({pendingCoverAttachmentID:t})});b(this,"handleDeleteExistingAttachment",async t=>{const n=t==null?void 0:t.trim();if(!(!n||this.state.deletingAttachmentIDs[n])){this.setState(i=>({deletingAttachmentIDs:{...i.deletingAttachmentIDs,[n]:!0}}));try{const i=await this.API.communityDeleteAttachment({ID:n});if(!i.Success){this.setState({errorMessage:Ae(i.MsgCode)||h("community_error_request_failed")});return}this.setState(r=>({existingAttachments:r.existingAttachments.filter(f=>{var l;return((l=f.ID)==null?void 0:l.trim())!==n})}))}catch(i){J("community delete attachment error",i),this.setState({errorMessage:h("community_error_request_failed")})}finally{this.isUnmounted||this.setState(i=>{const r={...i.deletingAttachmentIDs};return delete r[n],{deletingAttachmentIDs:r}})}}});b(this,"getImageDimensions",async t=>bt(t)?new Promise(n=>{const i=URL.createObjectURL(t),r=new Image;r.onload=()=>
115{URL.revokeObjectURL(i),n({height:r.naturalHeight,width:r.naturalWidth})},r.onerror=()=>{URL.revokeObjectURL(i),n({})},r.src=i}):{});b(this,"uploadPendingAttachments",async t=>{var l;if(this.state.pendingAttachments.length===0)return null;const n=[...this.state.existingAttachments],i=[];let r=!1;const f=((l=this.state.pendingCoverAttachmentID)==null?void 0:l.trim())||(this.hasExistingCoverAttachment(n)?null:this.getFirstPendingImageAttachmentID(this.state.pendingAttachments));for(const o of this.state.pendingAttachments)try{const c=await this.resolvePendingAttachmentFile(o),u=await this.getImageDimensions(c),d=bt(c),g=d&&f===o.id,p=await this.API.communityUploadAttachment({AttachmentKind:d?"image":"file",Caption:o.caption,File:c,Filename:c.name,Height:u.height,IsCover:g,Metadata:o.metadata,PostID:t,SortOrder:n.length,Width:u.width});if(!p.Success){i.push(o),r=!0;continue}o.previewURL&&URL.revokeObjectURL(o.previewURL),n.push({AttachmentKind:d?"image":"file",AttachmentURL:p.AttachmentURL,Filename:c.name,Height:u.height,ID:p.AttachmentID,IsCover:g,Mime:c.type,SortOrder:n.length,Width:u.width})}catch(c){J("community upload attachment error",c),i.push(o),r=!0}return this.isUnmounted||this.setState({existingAttachments:this.sortAttachments(n),pendingAttachments:i,pendingCoverAttachmentID:i.some(o=>o.id===f)?f:null}),r?h("community_editor_error_attachment_upload_failed"):null});b(this,"handleSave",async()=>{var o,c,u,d,g,p,w,M,y,v,x,j;if(this.state.saving)return;if(!this.props.isLoggedIn){this.props.onRequireLogin();return}const t=this.state.title.trim(),n=this.state.body.trim(),i=this.resolveHiddenCategoryOption(),r=((o=i==null?void 0:i.value)==null?void 0:o.trim())||"",f=this.state.selectedTagOptions.map(C=>C.value.trim()).filter(C=>!!C),l=(c=this.props.fixedPostType)!=null&&c.trim()&&Ge.includes(this.props.fixedPostType.trim())?this.props.fixedPostType.trim():this.state.postType;if(!t&&!n){this.setState({errorMessage:h("community_error_request_failed")});return}if(this.props.onDraftSaved){this.setState({errorMessage:""}),this.props.onDraftSaved({body:n,excerpt:Ur(n),postType:l,primaryCategoryID:r||null,tagIDs:f,title:t});return}this.setState({errorMessage:"",saving:!0}),(d=(u=this.props).onSaveStarted)==null||d.call(u);try{const C={Body:n,Data:(g=this.props.post)==null?void 0:g.Data,Excerpt:Ur(n),Metadata:(p=this.props.post)==null?void 0:p.Metadata,PostType:l,State:"published",TagIDs:f,Title:t,Visibility:"public"};r&&(C.PrimaryCategoryID=r);const L=this.props.mode==="edit"?await this.API.communityUpdatePost({...C,ID:((M=(w=this.props.post)==null?void 0:w.ID)==null?void 0:M.trim())||""}):await this.API.communityCreatePost(C);if(!L.Success){this.setState({errorMessage:Ae(L.MsgCode)||h("community_error_request_failed"),saving:!1});return}const S=((y=L.PostID)==null?void 0:y.trim())||((x=(v=this.props.post)==null?void 0:v.ID)==null?void 0:x.trim())||"",I=S?await this.uploadPendingAttachments(S):null;this.setState({saving:!1}),this.props.onSaved({categoryPath:(i==null?void 0:i.path)||null,postID:S||null,postPath:Y(L.Path)||Y((j=this.props.post)==null?void 0:j.Path)||null,warningMessage:I})}catch(C){J("community save post error",C),this.setState({errorMessage:h("community_error_request_failed"),saving:!1})}});b(this,"handleTagCreated",t=>{var r,f,l;const n=((r=t.ID)==null?void 0:r.trim())||"";if(!n)return;const i={label:Ot(t)||n,value:n};this.setState(o=>({loadedTagsByID:this.props.tagsByID===void 0?{...o.loadedTagsByID,[n]:t}:o.loadedTagsByID,selectedTagOptions:o.selectedTagOptions.some(c=>c.value===n)?o.selectedTagOptions:[...o.selectedTagOptions,i],showCreateTag:!1})),(l=(f=this.props).onTagCreated)==null||l.call(f,t)});b(this,"handleOpenCreateTag",()=>{if(!this.props.isLoggedIn){this.props.onRequireLogin();return}this.setState({errorMessage:"",showCreateTag:!0})});b(this,"renderExistingAttachment",t=>{var r,f,l;const n=((r=t.ID)==null?void 0:r.trim())||"",i=!!n&&!!this.state.deletingAttachmentIDs[n];return s.jsxs("div",{className:"flex items-start gap-3 rounded-xl border border-slate-200 bg-slate-50 p-3",children:[kg(t)&&t.AttachmentURL?s.jsx("img",{src:t.AttachmentURL,alt:((f=t.Filename)==null?void 0:f.trim())||h("community_editor_label_attachments"),className:"h-16 w-16 rounded-lg object-cover"}):s.jsx("div",{className:"flex h-16 w-16 items-center justify-center rounded-lg bg-slate-200 text-slate-600",children:s.jsx(zi,{className:"h-5 w-5"})}),s.jsxs("div",{className:"min-w-0 flex-1",children:[s.jsx("div",{className:"truncate text-sm font-medium text-slate-900",children:((l=t.Filename)==null?void 0:l.trim())||t.AttachmentURL}),t.IsCover&&s.jsxs("div",{className:"mt-1 inline-flex items-center gap-1 rounded-full bg-amber-100 px-2 py-0.5 text-[11px] font-semibold text-amber-800",children:[s.jsx(jt,{className:"h-3 w-3"}),s.jsx("span",{children:h("community_label_cover")})]}),t.AttachmentURL&&s.jsx("a",{href:t.AttachmentURL,target:"_blank",rel:"noopener noreferrer",className:"mt-1 inline-flex text-xs font-medium text-blue-700 hover:underline",children:h("common_action_view")})]}),s.jsxs("button",{type:"button",onClick:()=>void this.handleDeleteExistingAttachment(n),disabled:i||this.state.saving,className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-red-300 bg-white px-3 py-1 text-xs font-semibold text-red-700 transition-colors hover:border-red-400 hover:bg-red-50 disabled:cursor-not-allowed disabled:opacity-60",children:[i?s.jsx(oe,{size:"sm",color:"red"}):s.jsx(Un,{className:"h-3.5 w-3.5"}),s.jsx("span",{children:h("common_action_delete")})]})]},t.ID??t.AttachmentURL??t.Filename)});b(this,"renderPendingAttachment",t=>{const n=this.isPendingAttachmentImage(t),i=this.state.pendingCoverAttachmentID===t.id,r=this.getPendingAttachmentFileName(t);return s.jsxs("div",{className:"flex items-start gap-3 rounded-xl border border-slate-200 bg-slate-50 p-3",children:[t.previewURL?s.jsx("img",{src:t.previewURL,alt:r,className:"h-16 w-16 rounded-lg object-cover"}):s.jsx("div",{className:"flex h-16 w-16 items-center justify-center rounded-lg bg-slate-200 text-slate-600",children:s.jsx(zi,{className:"h-5 w-5"})}),s.jsxs("div",{className:"min-w-0 flex-1",children:[s.jsx("div",{className:"truncate text-sm font-medium text-slate-900",children:r}),t.file&&s.jsxs("div",{className:"mt-1 text-xs text-slate-500",children:[(t.file.size/1024).toFixed(1)," KB"]}
115),n&&s.jsx("div",{className:"mt-2",children:i?s.jsxs("div",{className:"inline-flex items-center gap-1 rounded-full bg-amber-100 px-2 py-0.5 text-[11px] font-semibold text-amber-800",children:[s.jsx(jt,{className:"h-3 w-3"}),s.jsx("span",{children:h("community_label_cover")})]}):s.jsxs("button",{type:"button",onClick:()=>this.handleSelectPendingCover(t.id),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-amber-300 bg-white px-2.5 py-1 text-[11px] font-semibold text-amber-800 transition-colors hover:border-amber-400 hover:bg-amber-50 disabled:cursor-not-allowed disabled:opacity-60",children:[s.jsx(jt,{className:"h-3 w-3"}),s.jsx("span",{children:h("community_action_set_cover")})]})})]}),s.jsx("button",{type:"button",onClick:()=>this.handleRemovePendingAttachment(t.id),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-slate-300 bg-white px-3 py-1 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_remove")})})]},t.id)});b(this,"renderAttachmentsSection",()=>s.jsxs("div",{children:[s.jsxs("div",{className:"mb-1.5 flex items-center justify-between gap-2",children:[s.jsx("label",{className:"block text-sm font-semibold text-slate-800",children:h("community_editor_label_attachments")}),s.jsx("button",{type:"button",onClick:this.handleSelectAttachments,disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_add")})})]}),s.jsx("input",{ref:this.fileInputRef,type:"file",multiple:!0,className:"hidden",onChange:this.handleAttachmentInputChange}),s.jsxs("div",{className:"space-y-2 rounded-xl border border-slate-200 bg-white p-2.5",children:[this.state.loadingAttachments&&s.jsx("div",{className:"flex items-center justify-center py-3",children:s.jsx(oe,{size:"md",color:"blue"})}),!this.state.loadingAttachments&&this.state.existingAttachments.length>0&&s.jsxs("div",{className:"space-y-2",children:[s.jsx("div",{className:"text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("community_editor_section_existing_attachments")}),this.state.existingAttachments.map(this.renderExistingAttachment)]}),this.state.pendingAttachments.length>0&&s.jsxs("div",{className:"space-y-2",children:[s.jsx("div",{className:"text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("community_editor_section_pending_attachments")}),this.state.pendingAttachments.map(this.renderPendingAttachment)]}),!this.state.loadingAttachments&&this.state.existingAttachments.length===0&&this.state.pendingAttachments.length===0&&s.jsx("div",{className:"text-sm text-slate-500",children:h("community_editor_empty_no_attachments")})]})]}));b(this,"renderForm",()=>{const t=this.getTagOptions(),n=this.getPostTypeOptions(),i=n.find(l=>l.value===this.state.postType)??null,r=!this.props.hidePostType,f=!this.props.hideTags;return s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("common_label_title")}),s.jsx(nf,{value:this.state.title,onChange:l=>this.setState({title:l}),disabled:this.state.saving,autofocus:!0,maxLength:160})]}),(r||f)&&s.jsxs("div",{className:`grid grid-cols-1 gap-3 ${r&&f?"md:grid-cols-2":""}`,children:[r&&s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("common_label_type")}),s.jsx(hr,{value:i,onChange:l=>{var c;const o=(c=l==null?void 0:l.value)==null?void 0:c.trim();!o||!Ge.includes(o)||this.setState({postType:o})},options:n,placeholder:h("common_action_select_ellipsis"),isSearchable:!0})]}),f&&s.jsxs("div",{children:[s.jsxs("div",{className:"mb-1.5 flex items-center justify-between gap-2",children:[s.jsx("label",{className:"block text-sm font-semibold text-slate-800",children:h("common_label_tags")}),s.jsx("button",{type:"button",onClick:this.handleOpenCreateTag,disabled:this.state.saving,className:"cursor-pointer text-sm font-medium text-blue-700 transition-colors hover:text-blue-800 hover:underline disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:`+ ${h("common_action_create")}`})})]}),s.jsx(hr,{isMulti:!0,value:this.state.selectedTagOptions,onChange:l=>this.setState({selectedTagOptions:l?[...l]:[]}),options:t,placeholder:h("common_action_select_ellipsis"),isSearchable:!0})]})]}),s.jsxs("div",{children:[s.jsx("label",{className:"mb-1.5 block text-sm font-semibold text-slate-800",children:h("community_editor_label_body")}),s.jsx("textarea",{value:this.state.body,onChange:l=>this.setState({body:l.target.value}),disabled:this.state.saving,rows:8,className:"w-full rounded-xl border border-gray-400 bg-white px-3 py-2 text-sm leading-6 text-slate-800 outline-none transition-shadow focus:ring-2 focus:ring-blue-500"})]}),!this.props.hideAttachments&&this.renderAttachmentsSection()]})});b(this,"renderCreateTagModal",()=>this.state.showCreateTag?s.jsx("div",{className:"absolute inset-0 z-30 flex items-start justify-center bg-slate-950/35 p-4 pt-3",children:s.jsxs("div",{className:"w-full max-w-xl rounded-2xl border border-slate-300 bg-white p-5 shadow-2xl",children:[s.jsxs("div",{className:"mb-4 flex items-center justify-between gap-3",children:[s.jsx("div",{className:"text-lg font-semibold text-slate-900",children:`${h("common_action_create")} ${h("common_label_tags")}`.trim()}),s.jsx("button",{type:"button",onClick:()=>this.setState({showCreateTag:!1}),className:"inline-flex h-9 w-9 cursor-pointer items-center justify-center rounded-full border border-slate-300 bg-white text-slate-600 transition-colors hover:border-slate-400 hover:bg-slate-100 hover:text-slate-900",title:h("common_action_close"),"aria-label":h("common_action_close"),children:s.jsx(Be,{className:"h-4 w-4"})})]}),s.jsx(ps,{existingTags:Object.values(this.getActiveTagsByID()),isLoggedIn:this.props.isLoggedIn,mode:"create",onClose:()=>this.setState({showCreateTag:!1}),onRequireLogin:this.props.onRequireLogin,onSaved:this.handleTag
115Created})]})}):null)}componentDidMount(){this.isUnmounted=!1,this.resetStateFromProps(),this.ensureTagOptionsLoaded()}componentDidUpdate(t){var l,o,c,u,d,g,p,w,M,y;this.state.saving!==this.lastReportedBusy&&(this.lastReportedBusy=this.state.saving,(o=(l=this.props).onBusyChange)==null||o.call(l,this.state.saving));const n=((u=(c=t.post)==null?void 0:c.ID)==null?void 0:u.trim())||null,i=((g=(d=this.props.post)==null?void 0:d.ID)==null?void 0:g.trim())||null;if(t.mode!==this.props.mode||n!==i){this.resetStateFromProps(),this.ensureTagOptionsLoaded();return}const r=((w=(p=t.defaultCategory)==null?void 0:p.ID)==null?void 0:w.trim())||null,f=((y=(M=this.props.defaultCategory)==null?void 0:M.ID)==null?void 0:y.trim())||null;(t.categories!==this.props.categories||r!==f)&&this.syncHiddenCategoryOption(),(t.tagsByID!==this.props.tagsByID||t.hideTags!==this.props.hideTags)&&(this.ensureTagOptionsLoaded(),this.syncSelectedTagOptionsFromAvailableTags())}componentWillUnmount(){var t,n;this.isUnmounted=!0,this.state.saving&&(this.lastReportedBusy=!1,(n=(t=this.props).onBusyChange)==null||n.call(t,!1)),this.cleanupPendingAttachmentPreviewURLs(this.state.pendingAttachments)}render(){return s.jsxs("div",{className:"relative flex h-full min-h-0 flex-col overflow-hidden",children:[s.jsx("div",{className:"min-h-0 flex-1 overflow-y-auto pr-1",children:this.renderForm()}),s.jsxs("div",{className:"mt-3 shrink-0 border-t border-slate-200 pt-3",children:[!!this.state.errorMessage&&s.jsx("div",{className:"mb-3 rounded-xl border border-red-200 bg-red-50 px-3 py-1.5 text-sm text-white dark:text-black",children:this.state.errorMessage}),s.jsxs("div",{className:"flex items-center justify-end gap-2",children:[s.jsx("button",{type:"button",onClick:this.props.onClose,disabled:this.state.saving,className:"cursor-pointer rounded-full border border-slate-300 bg-white px-4 py-2 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:h("common_action_cancel")}),s.jsxs("button",{type:"button",onClick:()=>void this.handleSave(),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center justify-center gap-2 rounded-full bg-blue-600 px-4 py-2 text-sm font-semibold text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[this.state.saving&&s.jsx(oe,{size:"sm",color:"white"}),s.jsx("span",{children:this.props.saveLabel||(this.props.mode==="edit"?h("common_action_save"):h("common_action_create"))})]})]})]}),this.renderCreateTagModal()]})}}const Dg=e=>!e||e<=0?0:e<1e12?e*1e3:e,Tg=e=>{const a=Dg(e);return a?new Date(a).toLocaleString():""},bs=e=>{var t,n,i;const a=e.Author;return((t=a==null?void 0:a.Name)==null?void 0:t.trim())||((n=a==null?void 0:a.Path)==null?void 0:n.trim())||((i=a==null?void 0:a.PublicUserID)==null?void 0:i.trim())||""},Ag=e=>{const a=bs(e);if(!a)return"?";const n=a.split(/\s+/).filter(Boolean).slice(0,2).map(i=>{var r;return((r=i[0])==null?void 0:r.toUpperCase())||""}).join("");return n||a.slice(0,1).toUpperCase()};class Pg extends Q.PureComponent{constructor(){super(...arguments);b(this,"API",_t());b(this,"isUnmounted",!1);b(this,"state",{body:"",comments:[],composerExpanded:!1,deletingCommentIDs:{},errorMessage:"",loading:!1,pendingDeleteCommentID:null,saving:!1});b(this,"loadComments",async()=>{var n,i,r;const t=(n=this.props.postID)==null?void 0:n.trim();if(!t){this.setState({body:"",comments:[],composerExpanded:!1,deletingCommentIDs:{},errorMessage:"",loading:!1,pendingDeleteCommentID:null,saving:!1});return}this.setState({comments:[],composerExpanded:!1,deletingCommentIDs:{},errorMessage:"",loading:!0,pendingDeleteCommentID:null,saving:!1});try{const f=await this.API.communityGetComments({Limit:100,PostID:t});if(this.isUnmounted||((i=this.props.postID)==null?void 0:i.trim())!==t)return;this.setState({comments:f.Success?f.Comments??[]:[],loading:!1})}catch(f){J("community comments load error",f),!this.isUnmounted&&((r=this.props.postID)==null?void 0:r.trim())===t&&this.setState({comments:[],errorMessage:h("community_error_request_failed"),loading:!1})}});b(this,"handleBodyChange",t=>{this.setState({body:t.target.value,composerExpanded:!0,errorMessage:""})});b(this,"handleComposerFocus",()=>{this.state.composerExpanded||this.setState({composerExpanded:!0})});b(this,"handleComposerCancel",()=>{this.state.saving||this.setState({body:"",composerExpanded:!1,errorMessage:""})});b(this,"handleSubmit",async()=>{var i,r,f,l;const t=(i=this.props.postID)==null?void 0:i.trim();if(!t)return;if(!this.props.isLoggedIn){this.props.onRequireLogin();return}const n=this.state.body.trim();if(!n){this.setState({errorMessage:h("community_comment_validation_required")});return}if(!this.state.saving){this.setState({errorMessage:"",saving:!0});try{const o=await this.API.communityCreateComment({Body:n,PostID:t});if(this.isUnmounted||((r=this.props.postID)==null?void 0:r.trim())!==t)return;if(!o.Success){this.setState({errorMessage:Ae(o.MsgCode)||h("community_error_request_failed"),saving:!1});return}const c=o.Comment??null,u=c?[...this.state.comments,c]:this.state.comments;this.setState({body:"",comments:u,composerExpanded:!1,errorMessage:"",saving:!1}),c||await this.loadComments();
115const d=o.CommentCount??(c?u.length:this.state.comments.length);(l=(f=this.props).onCommentCountChange)==null||l.call(f,t,d)}catch(o){J("community comment create error",o),this.isUnmounted||this.setState({errorMessage:h("community_error_request_failed"),saving:!1})}}});b(this,"handleRequestDeleteComment",t=>{var i;const n=(i=t.ID)==null?void 0:i.trim();!n||!t.CanDelete||this.state.deletingCommentIDs[n]||this.setState({errorMessage:"",pendingDeleteCommentID:n})});b(this,"handleCancelDeleteComment",()=>{this.state.pendingDeleteCommentID&&this.state.deletingCommentIDs[this.state.pendingDeleteCommentID]||this.setState({pendingDeleteCommentID:null})});b(this,"handleConfirmDeleteComment",async()=>{const t=this.state.comments.find(n=>{var i;return((i=n.ID)==null?void 0:i.trim())===this.state.pendingDeleteCommentID})||null;if(!t){this.setState({pendingDeleteCommentID:null});return}await this.handleDeleteComment(t)});b(this,"handleDeleteComment",async t=>{var r,f,l,o,c;const n=(r=t.ID)==null?void 0:r.trim(),i=(f=this.props.postID)==null?void 0:f.trim();if(!(!n||!i||!t.CanDelete||this.state.deletingCommentIDs[n])){this.setState(u=>({deletingCommentIDs:{...u.deletingCommentIDs,[n]:!0},errorMessage:"",pendingDeleteCommentID:n}));try{const u=await this.API.communityDeleteComment({ID:n});if(this.isUnmounted||((l=this.props.postID)==null?void 0:l.trim())!==i)return;if(!u.Success){this.setState(g=>{const p={...g.deletingCommentIDs};return delete p[n],{deletingCommentIDs:p,errorMessage:Ae(u.MsgCode)||h("community_error_request_failed"),pendingDeleteCommentID:n}});return}this.setState(g=>{const p={...g.deletingCommentIDs};return delete p[n],{comments:g.comments.filter(w=>{var M;return((M=w.ID)==null?void 0:M.trim())!==n}),deletingCommentIDs:p,pendingDeleteCommentID:g.pendingDeleteCommentID===n?null:g.pendingDeleteCommentID}});const d=u.CommentCount??Math.max(0,this.state.comments.length-1);(c=(o=this.props).onCommentCountChange)==null||c.call(o,i,d)}catch(u){J("community comment delete error",u),this.isUnmounted||this.setState(d=>{const g={...d.deletingCommentIDs};return delete g[n],{deletingCommentIDs:g,errorMessage:h("community_error_request_failed"),pendingDeleteCommentID:n}})}}});b(this,"renderComposer",()=>{if(!this.props.postID)return null;if(this.props.isLocked)return s.jsx("div",{className:"rounded-2xl border border-amber-200 bg-amber-50 p-4 text-sm text-amber-900",children:h("community_comments_locked")});if(!this.props.isLoggedIn)return s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-slate-50 p-4",children:[s.jsx("div",{className:"text-sm text-slate-600",children:h("community_comment_login_required")}),s.jsx("button",{type:"button",onClick:this.props.onRequireLogin,className:"mt-3 inline-flex cursor-pointer items-center gap-2 rounded-full bg-blue-600 px-4 py-2 text-sm font-semibold text-white transition-colors hover:bg-blue-700",children:s.jsx("span",{children:h("community_action_add_comment")})})]});const t=this.state.composerExpanded||!!this.state.body.trim()||this.state.saving||!!this.state.errorMessage;return s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-slate-50 p-4",children:[s.jsxs("div",{className:"relative overflow-hidden rounded-2xl border border-slate-300 bg-white transition-colors focus-within:border-blue-400",children:[s.jsx("textarea",{value:this.state.body,onChange:this.handleBodyChange,onFocus:this.handleComposerFocus,placeholder:h("community_comment_placeholder"),rows:3,className:["w-full resize-y bg-transparent px-4 py-3 text-sm leading-6 text-slate-900 outline-none",t?"pb-16":""].join(" ")}),t&&s.jsxs("div",{className:"absolute bottom-3 right-3 flex items-center justify-end gap-2",children:[s.jsx("button",{type:"button",onClick:this.handleComposerCancel,disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-4 py-2 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_cancel")})}),s.jsxs("button",{type:"button",onClick:()=>void this.handleSubmit(),disabled:this.state.saving,className:"inline-flex cursor-pointer items-center gap-2 rounded-full bg-blue-600 px-4 py-2 text-sm font-semibold text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[this.state.saving?s.jsx(oe,{size:"sm",color:"gray"}):null,s.jsx("span",{children:h("community_action_add_comment")})]})]})]}),s.jsx("div",{className:"mt-2 min-h-[20px] text-sm text-red-600",children:this.state.errorMessage})]})});b(this,"renderComment",t=>{var f,l,o,c;const n=(f=t.ID)==null?void 0:f.trim(),i=bs(t),r=!!n&&!!this.state.deletingCommentIDs[n];return s.jsxs("article",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsxs("div",{className:"flex items-start justify-between gap-3",children:[s.jsxs("div",{className:"flex min-w-0 items-start gap-3",children:[(o=(l=t.Author)==null?void 0:l.ProfileImage)!=null&&o.trim()?s.jsx("img",{src:t.Author.ProfileImage.trim(),alt:i,className:"h-9 w-9 shrink-0 rounded-full object-cover"}):s.jsx("span",{className:"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full bg-slate-200 text-xs font-semibold uppercase text-slate-700",children:Ag(t)}),s.jsxs("div",{className:"min-w-0",children:[!!i&&s.jsx("div",{className:"truncate text-sm font-semibold text-slate-900",children:i}),s.jsx("div",{className:"text-xs text-slate-500",children:Tg(t.CreatedAt)})]})]}),t.CanDelete&&n&&s.jsxs("button",{type:"button",disabled:r,onClick:()=>this.handleRequestDeleteComment(t),className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-red-300 px-3 py-1.5 text-xs font-semibold text-red-700 transition-colors hover:border-red-400 hover:bg-red-50 disabled:cursor-not-allowed disabled:opacity-60",children:[r?s.jsx(oe,{size:"sm",color:"gray"}):s.jsx(Un,{className:"h-3.5 w-3.5"}),s.jsx("span",{children:h("common_action_delete")})]})]}),s.jsx("div",{className:"mt-3 whitespace-pre-wrap break-words text-sm leading-7 text-slate-700",children:((c=t.Body)==null?void 0:c.trim())||""})]},n||`${t.CreatedAt}:${t.Body}`)})}componentDidMount(){this.isUnmounted=!1,this.loadComments()}componentDidUpdate(t){t.postID!==this.props.postID&&this.loadComments()}componentWillUnmount(){this.isUnmounted=!0}render(){return this.props.postID?s.jsxs("section",{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center gap-2 text-base font-semibold text-slate-900",children:[s.jsx(On,{className:"h-4 w-4"}),s.jsx("span",{children:h("community_comments_title")})]}),this.renderComposer(),this.state.loading?s.jsx("div",{className:"flex items-center justify-center rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-8",children:s.jsx(oe,{size:"lg",color:"blue"})}):this.state.comments.length===0?s.jsx("div",{className:"rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-8 text-center text-sm text-slate-600",children:h("community_comments_empty")}):s.jsx("div",{className:"space-y-3",children:this.state.comments.map(this.renderComment)}),s.jsx(af,{isOpen:!!this.state.pendingDeleteCommentID,title:h("common_action_delete"),message:h("common_warning_action_cannot_be_und
115one"),confirmText:h("common_action_delete"),confirmLoading:!!(this.state.pendingDeleteCommentID&&this.state.deletingCommentIDs[this.state.pendingDeleteCommentID]),onConfirm:()=>void this.handleConfirmDeleteComment(),onCancel:this.handleCancelDeleteComment})]}):null}}const Eg=()=>s.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",className:"h-5 w-5",children:s.jsx("path",{d:"M13.5 21v-7h2.4l.4-3h-2.8V9.2c0-.9.3-1.5 1.6-1.5H16V5.1c-.3 0-1-.1-1.8-.1-2.7 0-4.2 1.6-4.2 4.4V11H7.5v3H10V21h3.5Z"})}),zg=()=>s.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",className:"h-5 w-5",children:s.jsx("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}),Rg=()=>s.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",className:"h-5 w-5",children:s.jsx("path",{d:"M19.63 12.12a2.33 2.33 0 0 0-3.77-1.84 8.35 8.35 0 0 0-3.67-.96l.78-2.47 2.16.5a1.88 1.88 0 1 0 .31-1.13l-2.65-.62a.58.58 0 0 0-.68.39l-1.02 3.25a8.82 8.82 0 0 0-4 .95 2.32 2.32 0 1 0-2.36 3.83c-.03.18-.05.36-.05.55 0 2.71 3.2 4.92 7.14 4.92 3.95 0 7.15-2.2 7.15-4.92 0-.17-.02-.34-.05-.5a2.33 2.33 0 0 0 1.71-2.25ZM8.8 14.27a1.02 1.02 0 1 1 0-2.03 1.02 1.02 0 0 1 0 2.03Zm5.36 2.67c-.6.6-1.75.87-2.16.87-.4 0-1.55-.27-2.15-.87a.43.43 0 0 1 .6-.61c.36.35 1.17.62 1.55.62.39 0 1.2-.27 1.56-.62a.43.43 0 1 1 .6.6Zm-.15-2.67a1.02 1.02 0 1 1 0-2.03 1.02 1.02 0 0 1 0 2.03Z"})}),Og=()=>s.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",className:"h-5 w-5",children:s.jsx("path",{d:"m5.56 20 1.03-3.77a7.69 7.69 0 1 1 2.86 2.81L5.56 20Zm4.15-2.36c.67.4 1.45.64 2.29.64a6.3 6.3 0 1 0-3.22-.88l.23.14-.58 2.1 2.02-.53.14.08Zm5.01-2.56c-.17.49-.97.93-1.33.97-.34.03-.78.05-1.26-.1-.3-.1-.7-.22-1.2-.43-2.11-.91-3.48-3.05-3.58-3.19-.1-.13-.86-1.15-.86-2.2 0-1.04.55-1.55.74-1.76.2-.21.43-.26.57-.26h.41c.13 0 .31-.05.48.36.18.44.63 1.51.68 1.62.05.1.08.22.01.35-.06.14-.1.22-.21.34-.1.12-.23.27-.33.36-.11.1-.22.22-.1.43.11.22.5.81 1.08 1.3.75.64 1.39.84 1.6.94.2.09.32.08.44-.05.12-.13.5-.59.64-.79.13-.2.26-.17.44-.1.18.08 1.15.54 1.35.64.2.1.33.15.38.24.05.1.05.56-.12 1.06Z"})});class ws extends Q.PureComponent{constructor(){super(...arguments);b(this,"copiedResetTimer",null);b(this,"isUnmounted",!1);b(this,"state",{copied:!1});b(this,"getShareURL",()=>el(this.props.postPath));b(this,"getShareTitle",()=>(this.props.postTitle||"").trim());b(this,"stopEventPropagation",t=>{this.props.stopPropagation&&t.stopPropagation()});b(this,"handleCopyLink",async t=>{this.stopEventPropagation(t);const n=this.getShareURL();if(n)try{await navigator.clipboard.writeText(n),this.copiedResetTimer&&clearTimeout(this.copiedResetTimer),this.setState({copied:!0}),this.copiedResetTimer=setTimeout(()=>{this.isUnmounted||this.setState({copied:!1})},1600)}catch(i){J("community post share copy link error",i)}});b(this,"renderShareLink",(t,n,i,r)=>s.jsxs("a",{href:n,target:"_blank",rel:"nofollow noopener noreferrer",title:t,"aria-label":t,onClick:this.stopEventPropagation,onKeyDown:this.stopEventPropagation,className:["inline-flex h-9 w-9 items-center justify-center rounded-full border border-slate-300 bg-white transition-colors hover:border-slate-400 hover:bg-slate-100",r].join(" "),children:[i,s.jsx("span",{className:"sr-only",children:t})]},t))}componentWillUnmount(){this.isUnmounted=!0,this.copiedResetTimer&&(clearTimeout(this.copiedResetTimer),this.copiedResetTimer=null)}render(){const t=this.getShareURL();if(!t)return null;const n=this.getShareTitle(),i=encodeURIComponent(t),r=encodeURIComponent(n),f=encodeURIComponent(n?`${n}
116${t}`:t),l=encodeURIComponent(n?`${n}
117${t}`:t);return s.jsxs("div",{className:["flex flex-wrap items-center gap-2",this.props.className||""].join(" ").trim(),children:[s.jsx("span",{className:"mr-1 text-sm font-semibold text-slate-700",children:h("community_share_label")}),this.renderShareLink(h("community_share_facebook"),`https://www.facebook.com/sharer/sharer.php?u=${i}`,s.jsx(Eg,{}),"text-[#1877F2]"),this.renderShareLink(h("community_share_x"),`https://twitter.com/intent/tweet?url=${i}&text=${r}`,s.jsx(zg,{}),"text-slate-900"),this.renderShareLink(h("community_share_reddit"),`https://www.reddit.com/submit?url=${i}&title=${r}`,s.jsx(Rg,{}),"text-[#FF4500]"),this.renderShareLink(h("community_share_whatsapp"),`https://api.whatsapp.com/se
117nd/?text=${f}&type=custom_url&app_absent=0`,s.jsx(Og,{}),"text-[#25D366]"),this.renderShareLink(h("community_share_email"),`mailto:?subject=${r}&body=${l}`,s.jsx(Qs,{className:"h-5 w-5"}),"text-slate-700"),s.jsxs("button",{type:"button",onClick:o=>void this.handleCopyLink(o),onKeyDown:this.stopEventPropagation,title:this.state.copied?h("common_status_copied"):h("common_action_copy_to_clipboard"),"aria-label":this.state.copied?h("common_status_copied"):h("common_action_copy_to_clipboard"),className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:[this.state.copied?s.jsx(xt,{className:"h-5 w-5 text-emerald-600"}):s.jsx(Xr,{className:"h-5 w-5"}),s.jsx("span",{children:this.state.copied?h("common_status_copied"):h("common_action_copy_url")})]})]})}}const Ug=e=>!e||e<=0?0:e<1e12?e*1e3:e,_g=e=>{const a=Ug(e);return a?new Date(a).toLocaleString():""},wt=e=>{var n;const a=(n=e.Title)==null?void 0:n.trim();if(a)return a;const t=Fe(e.Path);return t||h("page_title_community")},Bg=e=>typeof e.Score=="number"?e.Score:(e.LikesCount??0)-(e.DislikesCount??0),Ms=e=>{var t,n,i;const a=e.Author;return((t=a==null?void 0:a.Name)==null?void 0:t.trim())||((n=a==null?void 0:a.Path)==null?void 0:n.trim())||((i=a==null?void 0:a.PublicUserID)==null?void 0:i.trim())||""},Qg=e=>{const a=Ms(e);if(!a)return"?";const n=a.split(/\s+/).filter(Boolean).slice(0,2).map(i=>{var r;return((r=i[0])==null?void 0:r.toUpperCase())||""}).join("");return n||a.slice(0,1).toUpperCase()},Br=e=>{var n,i;const a=((n=e.Mime)==null?void 0:n.trim().toLowerCase())||"",t=((i=e.AttachmentKind)==null?void 0:i.trim().toLowerCase())||"";return a.startsWith("image/")||t==="image"},Qr=e=>{var t;return(((t=e.Mime)==null?void 0:t.trim().toLowerCase())||"").startsWith("video/")},ys=e=>{var r,f;const a=((r=e.Filename)==null?void 0:r.trim())||"";if(a){const l=a.lastIndexOf(".");if(l>=0)return a.slice(l).toLowerCase()}const t=((f=e.AttachmentURL)==null?void 0:f.trim())||"";if(!t)return"";const n=t.split("?")[0]||"",i=n.lastIndexOf(".");return i>=0?n.slice(i).toLowerCase():""},Yr=e=>{var n;if((((n=e.Mime)==null?void 0:n.trim().toLowerCase())||"").startsWith("audio/"))return!0;const t=ys(e);return t===".mp3"||t===".m4a"},Yg=e=>{var t;return(((t=e.Mime)==null?void 0:t.trim().toLowerCase())||"")==="application/pdf"?!0:ys(e)===".pdf"};class Jg extends Q.PureComponent{constructor(){super(...arguments);b(this,"isUnmounted",!1);b(this,"copiedResetTimer",null);b(this,"state",{activeImageIndex:0,copiedPromptId:null});b(this,"getDetailImageAttachments",()=>this.props.detailAttachments.filter(t=>Br(t)&&!!t.AttachmentURL));b(this,"getDetailPromptID",()=>{var t,n,i,r;return((n=(t=this.props.detailPrompt)==null?void 0:t.ID)==null?void 0:n.trim())||((r=(i=this.props.detailPrompt)==null?void 0:i.Path)==null?void 0:r.trim())||null});b(this,"setActiveImageIndex",t=>{const n=this.getDetailImageAttachments();if(n.length===0)return;const i=(t%n.length+n.length)%n.length;i!==this.state.activeImageIndex&&this.setState({activeImageIndex:i})});b(this,"renderTagChip",(t,n)=>{var d,g,p,w;const i=((d=t.Path)==null?void 0:d.trim())||null,r=Te(t)||i||"",f=Ot(t)||r,l=Ca(t),o=Ut(t),c=o?St(o):null;if(!i||!r)return null;const u=(this.props.selectedTagPath||null)===i;return s.jsx(_e,{replace:!0,to:this.props.getTagHref(u?null:i),className:"cursor-pointer transition-colors hover:opacity-90",children:s.jsxs("span",{className:["inline-flex max-w-full items-center gap-1 rounded-full border px-2.5 py-1 text-xs",o?u?"ring-2 ring-slate-300":"":u?"border-blue-300 bg-blue-50 text-blue-900":"border-slate-200 bg-slate-50 text-slate-600"].join(" "),style:o?{backgroundColor:o,borderColor:o,color:c||void 0}:void 0,children:[l?s.jsx("span",{className:"shrink-0",children:l}):null,s.jsx("span",{className:"truncate max-w-[180px]",children:f})]})},`${((g=n.ID)==null?void 0:g.trim())||((p=n.Path)==null?void 0:p.trim())||wt(n)}:${((w=t.ID)==null?void 0:w.trim())||i}`)});b(this,"renderPostAuthor",t=>{var r;const n=t.Author,i=Ms(t);return!n||!i?null:s.jsxs("div",{className:"inline-flex min-w-0 items-center gap-2",children:[(r=n.ProfileImage)!=null&&r.trim()?s.jsx("img",{src:n.ProfileImage.trim(),alt:i,className:"h-8 w-8 shrink-0 rounded-full object-cover text-xs"}):s.jsx("span",{className:"inline-flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-slate-200 text-xs font-semibold uppercase text-slate-700",children:Qg(t)}),s.jsx("span",{className:"truncate text-sm font-medium text-slate-600",children:i})]})});b(this,"renderReactionButton",t=>{const n=this.props.currentReactionType===t,i=t===1?qr:Kr;return s.jsx("button",{type:"button",disabled:this.props.reactionPending,onClick:()=>this.props.onToggleReaction(t),title:t===1?h("community_action_like"):h("community_action_dislike"),"aria-label":t===1?h("community_action_like"):h("community_action_dislike"),className:["cursor-pointer rounded-xl p-1.5 transition-colors disabled:cursor-not-allowed disabled:opacity-60",n?t===1?"bg-amber-100 text-amber-700":"bg-slate-300 text-slate-900":"text-slate-500 hover:bg-slate-200 hover:text-slate-900"].join(" "),children:this.props.reactionPending?s.jsx(oe,{size:"sm",color:"gray"}):s.jsx(i,{className:"h-5 w-5"})})});b(this,"handleCopyPromptLink",async()=>{var i,r;const t=this.getDetailPromptID(),n=((r=(i=this.props.detailPrompt)==null?void 0:i.Text)==null?void 0:r.trim())||"";if(!(!t||!n))try{await navigator.clipboard.writeText(n),this.copiedResetTimer&&clearTimeout(this.copiedResetTimer),this.setState({copiedPromptId:t}),this.copiedResetTimer=setTimeout(()=>{this.isUnmounted||this.setState({copiedPromptId:null})},1600)}catch(f){J("community prompt copy error",f)}});b(this,"renderDetailAttachments",t=>{var c,u,d,g,p,w,M,y,v,x,j,C;if(this.props.attachmentsLoading)return s.jsx("div",{className:"flex items-center justify-center rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-8",children:s.jsx(oe,{size:"lg",color:"blue"})});if(this.props.detailAttachments.length===0)return null;const n=this.getDetailImageAttachments(),i=this.props.detailAttachments.find(L=>L.IsCover&&Yg(L)&&!!L.AttachmentURL)??null,r=this.props.detailAttachments.filter(L=>Qr(L)&&!!L.AttachmentURL),f=this.props.detailAttachments.filter(L=>Yr(L)&&!!L.AttachmentURL),l=this.props.detailAttachments.filter(L=>i&&L===i?!1:!Br(L)&&!Qr(L)&&!Yr(L)),o=n[this.state.activeImageIndex]??n[0]??null;return s.jsxs("div",{className:"space-y-4",children:[(i==null?void 0:i.AttachmentURL)&&s.jsxs("div",{className:"overflow-hidden rounded-2xl border border-slate-200 bg-white",children:[s.jsx("iframe",{src:i.AttachmentURL,title:((c=i.Caption)==null?void 0:c.trim())||((u=i.Filename)==null?void 0:u.trim())||wt(t),loading:"lazy",className:"h-[720px] w-full bg-white"}),(((d=i.Caption)==null?void 0:d.trim())||((g=i.Filename)==null?void 0:g.trim()))&&s.jsx("div",{className:"border-t border-slate-200 bg-white px-3 py-2 text-xs text-slate-600",children:((p=i.Caption)==null?void 0:p.trim())||((w=i.Filename)==null?void 0:w.trim())})]}),(o==null?void 0:o.AttachmentURL)&&s.jsxs("div",{className:"overflow-hidden rounded-2xl border border-slate-200 bg-slate-50",children:[s.jsxs("div",{className:"relative",children:[s.jsx("a",{href:o.AttachmentURL,target:"_blank",rel:"noopener noreferrer",className:"block",children:s.jsx("img",{src:o.AttachmentURL,alt:((M=o.Caption)==null?void 0:M.trim())||((y=o.Filename)==null?void 0:y.trim())||wt(t),className:"max-h-[420px] w-full object-cover"})}),n.length>1&&s.jsxs(s.Fragment,{children:[s.jsx("button",{type:"button",onClick:()=>this.setActiveImageIndex(this.state.activeImageIndex-1),title:h("common_action_previous"),"aria-label":h("common_action_previous"),className:"absolute left-3 top-1/2 inline-flex h-10 w-10 -translate-y-1/2 cursor-pointer items-center justify-center rounded-full bg-slate-950/60 text-white dark:text-black transition-colors hover:bg-slate-950/80",children:s.jsx(yn,{className:"h-5 w-5"})}),s.jsx("button",{type:"button",onClick:()=>this.setActiveImageIndex(this.state.activeImageIndex+1),title:h("common_action_next"),"aria-label":h("common_action_next"),className:"absolute right-3 top-1/2 inline-flex h-10 w-10 -translate-y-1/2 cursor-pointer items-center justify-center rounded-full bg-slate-950/60 text-white dark:text-black transition-colors hover:bg-slate-950/80",children:s.jsx(vn,{className:"h-5 w-5"})}),s.jsxs("div",{className:"absolute bottom-3 right-3 rounded-full bg-slate-950/60 px-2.5 py-1 text-xs font-semibold text-white",children:[this.state.activeImageIndex+1," / ",n.length]})]})]}),(((v=o.Caption)==null?void 0:v.trim())||((x=o.Filename)==null?void 0:x.trim()))&&s.jsx("div",{className:"border-t border-slate-200 bg-white px-3 py-2 text-xs text-slate-600",children:((j=o.Caption)==null?void 0:j.trim())||((C=o.Filename)==null?void 0:C.trim())})]}),r.length>0&&s.jsx("div",{className:"space-y-4",children:r.map(L=>{var S,I,k,N;return s.jsxs("div",{className:"overflow-hidden rounded-2xl border border-slate-200 bg-slate-50",children:[s.jsx("video",{src:L.AttachmentURL||void 0,controls:!0,playsInl
117ine:!0,preload:"metadata",className:"max-h-[420px] w-full bg-black object-contain"}),(((S=L.Caption)==null?void 0:S.trim())||((I=L.Filename)==null?void 0:I.trim()))&&s.jsx("div",{className:"border-t border-slate-200 bg-white px-3 py-2 text-xs text-slate-600",children:((k=L.Caption)==null?void 0:k.trim())||((N=L.Filename)==null?void 0:N.trim())})]},L.ID??L.AttachmentURL??L.Filename)})}),f.length>0&&s.jsx("div",{className:"space-y-3",children:f.map(L=>{var S,I;return s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4",children:[s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"truncate text-sm font-semibold text-slate-900",children:((S=L.Filename)==null?void 0:S.trim())||L.AttachmentURL}),!!((I=L.Caption)!=null&&I.trim())&&s.jsx("div",{className:"mt-1 truncate text-xs text-slate-500",children:L.Caption.trim()})]}),s.jsx("audio",{src:L.AttachmentURL||void 0,controls:!0,preload:"metadata",className:"mt-3 w-full"})]},L.ID??L.AttachmentURL??L.Filename)})}),l.length>0&&s.jsx("div",{className:"space-y-2",children:l.map(L=>{var S,I;return s.jsxs("a",{href:L.AttachmentURL||"#",target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-between gap-3 rounded-2xl border border-slate-200 bg-white px-4 py-3 text-sm text-slate-700 transition-colors hover:border-slate-300 hover:bg-slate-50",children:[s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"truncate font-medium text-slate-900",children:((S=L.Filename)==null?void 0:S.trim())||L.AttachmentURL}),!!((I=L.Caption)!=null&&I.trim())&&s.jsx("div",{className:"mt-1 truncate text-xs text-slate-500",children:L.Caption.trim()})]}),s.jsx("span",{className:"shrink-0 rounded-full border border-slate-300 px-3 py-1 text-xs font-semibold",children:h("common_action_view")})]},L.ID??L.AttachmentURL??L.Filename)})})]})});b(this,"renderLinkedPrompt",()=>{var f,l,o,c,u,d;if(!this.props.detailPromptLoading&&!this.props.detailPrompt)return null;const t=((l=(f=this.props.detailPrompt)==null?void 0:f.Title)==null?void 0:l.trim())||((c=(o=this.props.detailPrompt)==null?void 0:o.Path)==null?void 0:c.trim())||"",n=((d=(u=this.props.detailPrompt)==null?void 0:u.Text)==null?void 0:d.trim())||"",i=this.getDetailPromptID(),r=!!i&&this.state.copiedPromptId===i;return s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-slate-50 p-4",children:[s.jsx("div",{className:"text-[11px] font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("notebooks_generate_artifacts_prompt_label_prompt")}),this.props.detailPromptLoading?s.jsx("div",{className:"mt-3 flex min-h-20 items-center justify-center",children:s.jsx(oe,{size:"lg",color:"blue"})}):s.jsxs("div",{className:"mt-3 space-y-3",children:[!!t&&s.jsx("div",{className:"text-base font-semibold text-slate-900",children:t}),s.jsx("div",{className:"flex flex-wrap items-center gap-2",children:s.jsxs("button",{type:"button",onClick:()=>void this.handleCopyPromptLink(),disabled:!n,title:r?h("common_status_copied"):h("common_action_copy_to_clipboard"),"aria-label":r?h("common_status_copied"):h("common_action_copy_to_clipboard"),className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-50",children:[r?s.jsx(xt,{className:"h-4 w-4 text-emerald-600"}):s.jsx(Xr,{className:"h-4 w-4"}),s.jsx("span",{children:r?h("common_status_copied"):h("common_action_copy")})]})}),!!n&&s.jsx("div",{className:"max-h-[320px] overflow-y-auto whitespace-pre-wrap break-words rounded-xl border border-slate-200 bg-white p-3 text-sm leading-6 text-slate-700",children:n})]})]})})}componentDidUpdate(t){var c,u,d,g,p,w,M,y,v,x,j,C;const n=((u=(c=t.detailPost)==null?void 0:c.ID)==null?void 0:u.trim())||"",i=((g=(d=this.props.detailPost)==null?void 0:d.ID)==null?void 0:g.trim())||"",r=((w=(p=t.detailPrompt)==null?void 0:p.ID)==null?void 0:w.trim())||((y=(M=t.detailPrompt)==null?void 0:M.Path)==null?void 0:y.trim())||null,f=((x=(v=this.props.detailPrompt)==null?void 0:v.ID)==null?void 0:x.trim())||((C=(j=this.props.detailPrompt)==null?void 0:j.Path)==null?void 0:C.trim())||null,l={};let o=!1;(n!==i||t.detailAttachments!==this.props.detailAttachments)&&this.state.activeImageIndex!==0&&(l.activeImageIndex=0,o=!0),r!==f&&(l.copiedPromptId=null,o=!0),o&&this.setState(l)}componentWillUnmount(){this.isUnmounted=!0,this.copiedResetTimer&&(clearTimeout(this.copiedResetTimer),this.copiedResetTimer=null)}render(){var i,r,f,l,o;
117const{detailLoading:t,detailPost:n}=this.props;return s.jsx(s.Fragment,{children:s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsx("div",{className:"mb-4 flex items-center justify-between gap-3 border-b border-slate-100 pb-4",children:s.jsxs("button",{type:"button",onClick:this.props.onClosePost,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:[s.jsx(Ys,{className:"h-4 w-4"}),s.jsx("span",{children:h("common_action_back")})]})}),t&&!n?s.jsx("div",{className:"flex min-h-[220px] items-center justify-center",children:s.jsx(oe,{size:"xl",color:"blue"})}):n?s.jsxs("div",{className:"space-y-5",children:[s.jsxs("div",{className:"flex flex-wrap items-center gap-2 text-xs text-slate-500",children:[!!this.props.categoryTitle&&s.jsx("span",{className:"rounded-full bg-slate-100 px-2.5 py-1 font-semibold uppercase tracking-[0.14em] text-slate-600",children:this.props.categoryTitle}),this.renderPostAuthor(n),s.jsx("span",{children:_g(n.CreatedAt)})]}),s.jsx("h1",{className:"text-2xl font-semibold leading-8 text-slate-900",children:wt(n)}),!!((i=n.Body)!=null&&i.trim())&&s.jsx("div",{className:"whitespace-pre-wrap break-words text-sm leading-7 text-slate-700",children:n.Body.trim()}),!((r=n.Body)!=null&&r.trim())&&!!((f=n.Excerpt)!=null&&f.trim())&&s.jsx("div",{className:"whitespace-pre-wrap break-words text-sm leading-7 text-slate-700",children:n.Excerpt.trim()}),this.props.postTags.length>0&&s.jsx("div",{className:"flex flex-wrap gap-2",children:this.props.postTags.map(c=>this.renderTagChip(c,n))}),((l=n.LinkedPromptID)==null?void 0:l.trim())&&this.renderLinkedPrompt(),this.renderDetailAttachments(n),this.props.moderationPanel,s.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3 border-t border-slate-100 pt-3",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsxs("div",{className:"inline-flex items-center gap-1 rounded-full bg-slate-100 px-1 py-0.5",children:[this.renderReactionButton(1),s.jsx("span",{className:"min-w-6 text-center text-sm font-semibold text-slate-900",children:Bg(n)}),this.renderReactionButton(-1)]}),s.jsxs("span",{className:"inline-flex items-center gap-1 text-sm font-semibold text-slate-700",children:[s.jsx(On,{className:"h-4 w-4"}),s.jsx("span",{children:n.CommentCount??0})]})]}),s.jsxs("div",{className:"flex items-center gap-2",children:[this.props.canEdit&&s.jsxs("button",{type:"button",onClick:this.props.onOpenEdit,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-4 py-2 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:[s.jsx(Ws,{className:"h-4 w-4"}),s.jsx("span",{children:h("community_action_edit_post")})]}),this.props.canDelete&&s.jsxs("button",{type:"button",onClick:this.props.onDelete,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-red-300 bg-white px-4 py-2 text-sm font-semibold text-red-700 transition-colors hover:border-red-400 hover:bg-red-50",children:[s.jsx(Un,{className:"h-4 w-4"}),s.jsx("span",{children:h("common_action_delete")})]})]})]}),s.jsx("div",{className:"border-t border-slate-100 pt-3",children:s.jsx(ws,{postPath:n.Path,postTitle:wt(n)})}),s.jsx(Pg,{isLoggedIn:this.props.isLoggedIn,isLocked:!!n.Locked,postID:((o=n.ID)==null?void 0:o.trim())||null,onCommentCountChange:this.props.onCommentCountChange,onRequireLogin:this.props.onRequireLogin})]}):s.jsx("div",{className:"rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-8 text-center text-sm text-slate-600",children:h("community_empty_no_posts")})]})})}}const Gg=({actionText:e,bgColor:a,description:t,hoverColor:n,icon:i,iconBgColor:r,link:f})=>s.jsx("a",{href:f,target:"_blank",rel:"noopener noreferrer",className:`block rounded-2xl border border-slate-200 p-4 shadow-sm transition-all hover:-translate-y-0.5 hover:shadow-md ${a} ${n}`,children:s.jsxs("div",{className:"flex items-start gap-3",children:[s.jsx("div",{className:`flex h-12 w-12 shrink-0 items-center justify-center rounded-2xl ${r}`,children:i}),s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"text-sm font-semibold text-slate-900",children:e}),s.jsx("div",{className:"mt-1 text-xs leading-5 text-slate-600",children:t})]})]})}),Fg=()=>{const e=[{actionText:h("community_card_youtube_action"),bgColor:"bg-white",description:h("community_card_youtube_description"),hoverColor:"hover:bg-gray-100 hover:border-gray-400",icon:s.jsx(qs,{className:"h-6 w-6 text-red-600"}),iconBgColor:"bg-rose-100",link:Ts},{actionText:h("community_card_discord_action"),bgColor:"bg-white",description:h("community_card_discord_description"),hoverColor:"hover:bg-gray-100 hover:border-gray-400",icon:s.jsx(Zs,{className:"h-6 w-6 text-indigo-600"}),iconBgColor:"bg-indigo-100",link:As},{actionText:h("community_card_x_action"),bgColor:"bg-white",description:h("community_card_x_description"),hoverColor:"hover:bg-gray-100 hover:border-gray-400",icon:s.jsx("svg",{className:"h-6 w-6 text-slate-900",viewBox:"0 0 24 24",fill:"
117currentColor","aria-hidden":"true",children:s.jsx("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}),iconBgColor:"bg-slate-200",link:Ps}];return s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsxs("div",{className:"mb-3",children:[s.jsx("h2",{className:"text-sm font-semibold uppercase tracking-[0.18em] text-slate-500",children:h("community_section_social_links")}),s.jsx("p",{className:"mt-2 text-sm leading-6 text-slate-600",children:h("community_header_description")})]}),s.jsx("div",{className:"space-y-3",children:e.map(a=>s.jsx(Gg,{...a},a.link))})]})};class Vg extends Q.PureComponent{constructor(){super(...arguments);b(this,"API",_t());b(this,"backdropMouseDown",!1);b(this,"state",this.getStateForTab(this.props.initialTab));b(this,"handleClose",()=>{this.state.saving||this.props.onClose()});b(this,"handleBackdropMouseDown",t=>{this.backdropMouseDown=t.target===t.currentTarget});b(this,"handleModalMouseDown",()=>{this.backdropMouseDown=!1});b(this,"handleBackdropClick",t=>{if(t.target!==t.currentTarget||!this.backdropMouseDown){this.backdropMouseDown=!1;return}this.backdropMouseDown=!1,this.handleClose()});b(this,"selectTab",t=>{this.setState(this.getStateForTab(t))});b(this,"startCreateCategory",()=>{this.setState({activeTab:"categories",editingID:null,errorMessage:"",title:""})});b(this,"startCreateTag",()=>{this.setState({activeTab:"tags",editingID:null,errorMessage:""})});b(this,"startEditCategory",t=>{var n;this.setState({activeTab:"categories",editingID:this.getCategoryID(t)||null,errorMessage:"",title:((n=t.Title)==null?void 0:n.trim())||""})});b(this,"startEditTag",t=>{this.setState({activeTab:"tags",editingID:this.getTagID(t)||null,errorMessage:""})});b(this,"handleTagSearchChange",t=>{let n=this.state.editingID;if(this.state.activeTab==="tags"&&this.state.editingID){const i=this.getFilteredTags(t);i.some(f=>this.getTagID(f)===this.state.editingID)||(n=i[0]?this.getTagID(i[0]):null)}this.setState({editingID:n,searchQuery:t})});b(this,"saveCategory",async t=>this.state.editingID?this.API.communityUpdateCategory({ID:this.state.editingID,Title:t}):this.API.communityCreateCategory({Title:t}));b(this,"handleSaveCategory",async()=>{var n;const t=this.state.title.trim();if(!(!t||this.state.saving)){this.setState({errorMessage:"",saving:!0});
117try{const i=await this.saveCategory(t);if(!(i!=null&&i.Success)){this.setState({errorMessage:Ae(i==null?void 0:i.MsgCode)||h("community_error_request_failed"),saving:!1});return}this.setState({editingID:((n=i.CategoryID)==null?void 0:n.trim())||this.state.editingID,errorMessage:"",saving:!1,title:t}),this.props.onSaved()}catch(i){J("community category save error",i),this.setState({errorMessage:h("community_error_request_failed"),saving:!1})}}});b(this,"handleTagSaved",t=>{var n;this.setState({editingID:((n=t.ID)==null?void 0:n.trim())||null,errorMessage:""}),this.props.onSaved(t)});b(this,"renderTabButton",t=>{const n=this.state.activeTab===t,i=t==="categories"?h("community_editor_label_category"):h("common_label_tags");return s.jsx("button",{type:"button",onClick:()=>this.selectTab(t),className:["inline-flex cursor-pointer items-center gap-2 rounded-full border px-3 py-1.5 text-sm font-medium transition-colors",n?"border-blue-300 bg-blue-50 text-blue-900":"border-gray-300 bg-white text-gray-700 hover:border-blue-300 hover:bg-blue-50 hover:text-blue-700"].join(" "),children:s.jsx("span",{children:i})},t)})}componentDidUpdate(t){var n;if(t.initialTab!==this.props.initialTab||!t.show&&this.props.show){this.setState(this.getStateForTab(this.props.initialTab));return}if(this.props.show){if(t.tags!==this.props.tags&&this.state.activeTab==="tags"&&this.state.editingID){const i=this.getFilteredTags();i.some(f=>this.getTagID(f)===this.state.editingID)||this.setState({editingID:i[0]?this.getTagID(i[0]):null});return}if(t.categories!==this.props.categories&&this.state.activeTab==="categories"&&this.state.editingID&&!this.getSelectedCategory()){const r=this.getSortedCategories()[0]??null;this.setState({editingID:r?this.getCategoryID(r):null,title:((n=r==null?void 0:r.Title)==null?void 0:n.trim())||""})}}}getStateForTab(t){var i;if(t==="tags"){const r=this.getSortedTags()[0]??null;return{activeTab:t,editingID:r?this.getTagID(r):null,errorMessage:"",saving:!1,searchQuery:"",title:""}}const n=this.getSortedCategories()[0]??null;return{activeTab:t,editingID:n?this.getCategoryID(n):null,errorMessage:"",saving:!1,searchQuery:"",title:((i=n==null?void 0:n.Title)==null?void 0:i.trim())||""}}getCategoryID(t){var n;return((n=t.ID)==null?void 0:n.trim())||""}getTagID(t){var n;return((n=t.ID)==null?void 0:n.trim())||""}getSelectedCategory(){return this.state.activeTab!=="categories"||!this.state.editingID?null:this.props.categories.find(t=>this.getCategoryID(t)===this.state.editingID)??null}getSelectedTag(){return this.state.activeTab!=="tags"||!this.state.editingID?null:this.props.tags.find(t=>this.getTagID(t)===this.state.editingID)??null}getSortedCategories(){return[...this.props.categories].sort((t,n)=>{var r,f;const i=(t.SortOrder??0)-(n.SortOrder??0);return i!==0?i:(((r=t.Title)==null?void 0:r.trim())||"").localeCompare(((f=n.Title)==null?void 0:f.trim())||"")})}getSortedTags(){return[...this.props.tags].sort((t,n)=>{const i=(t.SortOrder??0)-(n.SortOrder??0);return i!==0?i:Te(t).localeCompare(Te(n))})}getFilteredTags(t=this.state.searchQuery){const n=t.trim().toLowerCase();return n?this.getSortedTags().filter(i=>{var r,f,l;return[Te(i),((r=i.Path)==null?void 0:r.trim())||"",((f=i.Emoji)==null?void 0:f.trim())||"",((l=i.Description)==null?void 0:l.trim())||""].some(o=>o.toLowerCase().includes(n))}):this.getSortedTags()}renderCategoryList(){const t=this.getSortedCategories();return t.length===0?s.jsx("div",{className:"rounded-lg border border-dashed border-gray-300 px-3 py-6 text-sm text-gray-500",children:h("common_empty_no_options_found")}):s.jsx("div",{className:"max-h-[420px] overflow-y-auto rounded-lg border border-gray-200",children:t.map(n=>{var l,o,c;const i=this.getCategoryID(n),r=((l=n.Title)==null?void 0:l.trim())||((o=n.Path)==null?void 0:o.trim())||"";if(!i||!r)return null;const f=i===this.state.editingID;return s.jsx("button",{type:"button",onClick:()=>this.startEditCategory(n),className:`flex w-full items-start justify-between gap-3 border-b border-gray-200 px-3 py-3 text-left last:border-b-0 cursor-pointer transition-colors ${f?"bg-blue-50 hover:bg-blue-100":"bg-white hover:bg-blue-50"}`,style:{paddingInlineStart:`${12+Math.max(n.Level??0,0)*12}px`},children:s.jsxs("span",{className:"min-w-0 flex-1",children:[s.jsx("span",{className:"block truncate text-sm font-semibold text-gray-900",children:r}),!!((c=n.Path)!=null&&c.trim())&&s.jsx("span",{className:"mt-1 block truncate text-xs text-gray-600",children:n.Path.trim()})]})},i)})})}renderTagList(){const t=this.getFilteredTags();return t.length===0?s.jsx("div",{className:"rounded-lg border border-dashed border-gray-300 px-3 py-6 text-sm text-gray-500",children:h("common_empty_no_options_foun
117d")}):s.jsx("div",{className:"max-h-[420px] overflow-y-auto rounded-lg border border-gray-200",children:t.map(n=>{var c,u,d,g;const i=this.getTagID(n),r=Ot(n);if(!i||!r)return null;const f=i===this.state.editingID,l=Ut(n)||"#e5e7eb",o=Ut(n)?St(l):"#1f2937";return s.jsxs("button",{type:"button",onClick:()=>this.startEditTag(n),className:`flex w-full items-start gap-3 border-b border-gray-200 px-3 py-3 text-left last:border-b-0 cursor-pointer transition-colors ${f?"bg-blue-50 hover:bg-blue-100":"bg-white hover:bg-blue-50"}`,children:[s.jsxs("span",{className:"mt-0.5 inline-flex max-w-full items-center gap-1.5 rounded-full border px-2 py-1 text-xs",style:{backgroundColor:l,borderColor:l,color:o},children:[(c=n.Emoji)!=null&&c.trim()?s.jsx("span",{className:"shrink-0",children:n.Emoji.trim()}):null,s.jsx("span",{className:"max-w-[140px] truncate",children:Te(n)})]}),s.jsxs("span",{className:"min-w-0 flex-1",children:[!!((u=n.Description)!=null&&u.trim())&&s.jsx("span",{className:"mt-1 block line-clamp-2 text-xs text-gray-600",children:n.Description.trim()}),!((d=n.Description)!=null&&d.trim())&&!!((g=n.Path)!=null&&g.trim())&&s.jsx("span",{className:"mt-1 block truncate text-xs text-gray-500",children:n.Path.trim()})]})]},i)})})}renderCategoryEditor(){var r,f;const t=this.getSelectedCategory(),n=!!this.state.editingID,i=n?((r=t==null?void 0:t.Title)==null?void 0:r.trim())||((f=t==null?void 0:t.Path)==null?void 0:f.trim())||h("community_editor_label_c
117ategory"):`${h("common_action_create")} ${h("community_editor_label_category")}`.trim();return s.jsxs("div",{className:"rounded-lg border border-gray-200 p-4",children:[s.jsx("div",{className:"mb-4 text-sm font-medium text-gray-700",children:i}),s.jsx("label",{className:"mb-1 block text-sm font-medium text-gray-700",htmlFor:"community-taxonomy-category-title",children:h("common_label_title")}),s.jsx("input",{id:"community-taxonomy-category-title",type:"text",value:this.state.title,onChange:l=>this.setState({title:l.target.value,errorMessage:""}),disabled:this.state.saving,placeholder:h("common_label_title"),className:"w-full rounded-lg border border-gray-400 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500 disabled:cursor-not-allowed disabled:opacity-60"}),this.state.errorMessage?s.jsx("div",{className:"mt-4 rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-black",children:this.state.errorMessage}):null,s.jsx("div",{className:"mt-4 flex items-center justify-end gap-3",children:s.jsxs("button",{type:"button",onClick:()=>void this.handleSaveCategory(),disabled:!this.state.title.trim()||this.state.saving,className:"inline-flex cursor-pointer items-center gap-2 rounded-lg bg-blue-600 px-4 py-2 text-sm text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[this.state.saving?s.jsx(oe,{size:"sm",color:"white"}):null,s.jsx("span",{children:n?h("common_action_save"):h("common_action_create")})]})})]})}renderTagEditor(){const t=this.getSelectedTag(),n=this.state.editingID?Ot(t)||h("common_label_tags"):`${h("common_action_create")} ${h("common_label_tags")}`.trim();return s.jsxs("div",{className:"rounded-lg border border-gray-200 p-4",children:[s.jsxs("div",{className:"mb-4 flex items-center gap-2",children:[s.jsx($s,{className:"h-4 w-4 text-gray-500"}),s.jsx("span",{className:"text-sm font-medium text-gray-700",children:n})]}),s.jsx(ps,{existingTags:this.props.tags,isLoggedIn:this.props.isLoggedIn,mode:this.state.editingID?"edit":"create",tag:t,onSaved:this.handleTagSaved})]})}renderTagManager(){return s.jsxs("div",{className:"mt-5 grid gap-4 lg:grid-cols-[320px_minmax(0,1fr)]",children:[s.jsxs("div",{children:[s.jsxs("div",{className:"mb-3 flex items-center gap-2",children:[s.jsx("input",{type:"text",value:this.state.searchQuery,onChange:t=>this.handleTagSearchChange(t.target.value),placeholder:h("common_action_search"),className:"w-full rounded-lg border border-gray-400 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500"}),s.jsx("button",{type:"button",onClick:this.startCreateTag,className:`shrink-0 rounded-lg border px-3 py-2 text-xs font-medium transition-colors cursor-pointer ${this.state.editingID?"border-gray-300 text-gray-700 hover:border-blue-300 hover:bg-blue-50 hover:text-blue-700":"border-blue-300 bg-blue-50 text-blue-700"}`,children:h("common_action_create")})]}),this.renderTagList()]}),this.renderTagEditor()]})}renderCategoryManager(){return s.jsxs("div",{className:"mt-5 grid gap-4 lg:grid-cols-[320px_minmax(0,1fr)]",children:[s.jsxs("div",{children:[s.jsx("div",{className:"mb-3 flex items-center justify-end",children:s.jsx("button",{type:"button",onClick:this.startCreateCategory,className:`shrink-0 rounded-lg border px-3 py-2 text-xs font-medium transition-colors cursor-pointer ${this.state.editingID?"border-gray-300 text-gray-700 hover:border-blue-300 hover:bg-blue-50 hover:text-blue-700":"border-blue-300 bg-blue-50 text-blue-700"}`,children:h("common_action_create")})}),this.renderCategoryList()]}),this.renderCategoryEditor()]})}render(){if(!this.props.show)return null;const t=this.state.activeTab==="categories"?`${h("common_action_manage")}
117 ${h("community_editor_label_category")}`.trim():`${h("common_action_manage")} ${h("common_label_tags")}`.trim();return s.jsx("div",{className:"fixed inset-0 z-[110] flex items-center justify-center bg-black/70 dark:bg-white/70",onMouseDown:this.handleBackdropMouseDown,onClick:this.handleBackdropClick,children:s.jsxs("div",{className:"max-h-[calc(100vh-2rem)] w-full max-w-5xl overflow-y-auto rounded-xl border border-gray-300 bg-white p-6 shadow-2xl",onMouseDown:this.handleModalMouseDown,onClick:n=>n.stopPropagation(),children:[s.jsxs("div",{className:"flex items-start justify-between gap-4",children:[s.jsx("h2",{className:"text-xl font-bold text-blue-600 dark:text-blue-900",children:t}),s.jsx("button",{type:"button",onClick:this.handleClose,className:"cursor-pointer text-gray-500 hover:text-gray-700",title:h("common_action_close"),children:s.jsx(Be,{className:"h-5 w-5"})})]}),s.jsxs("div",{className:"mt-4 flex flex-wrap gap-2",children:[this.renderTabButton("categories"),this.renderTabButton("tags")]}),this.state.activeTab==="tags"?this.renderTagManager():this.renderCategoryManager()]})})}}const Hg=e=>{var a,t;return{gAccountIndex:((t=(a=e.gaccount)==null?void 0:a.selectedAccount)==null?void 0:t.index)??0,isLoggedIn:e.auth.isLoggedIn}},Zg={setShowAuthModal:Os},Wg=Es(Hg,Zg),Jr=30,$g=e=>!e||e<=0?0:e<1e12?e*1e3:e,Kg=e=>{const a=$g(e);return a?new Date(a).toLocaleString():""},Mt=e=>{var n;const a=(n=e.Title)==null?void 0:n.trim();if(a)return a;const t=Fe(e.Path);return t||h("page_title_community")},Gr=e=>{var n,i;const a=(n=e.Excerpt)==null?void 0:n.trim();if(a)return a;const t=((i=e.Body)==null?void 0:i.replace(/\s+/g," ").trim())||"";return t?t.length>220?`${t.slice(0,217).trimEnd()}...`:t:""},Fr=e=>typeof e.Score=="number"?e.Score:(e.LikesCount??0)-(e.DislikesCount??0),vs=e=>{var t,n,i;const a=e.Author;return((t=a==null?void 0:a.Name)==null?void 0:t.trim())||((n=a==null?void 0:a.Path)==null?void 0:n.trim())||((i=a==null?void 0:a.PublicUserID)==null?void 0:i.trim())||""},qg=e=>{const a=vs(e);if(!a)return"?";const n=a.split(/\s+/).filter(Boolean).slice(0,2).map(i=>{var r;return((r=i[0])==null?void 0:r.toUpperCase())||""}).join("");return n||a.slice(0,1).toUpperCase()},Xt=e=>{var n,i;const a=((n=e.Mime)==null?void 0:n.trim().toLowerCase())||"",t=((i=e.AttachmentKind)==null?void 0:i.trim().toLowerCase())||"";return a.startsWith("image/")||t==="image"},gn=e=>{var t;return(((t=e.Mime)==null?void 0:t.trim().toLowerCase())||"").startsWith("video/")};class Xg extends Q.PureComponent{constructor(){super(...arguments);b(this,"API",_t());b(this,"coverAttachmentRequestSeq",0);b(this,"feedRequestSeq",0);b(this,"isUnmounted",!1);b(this,"lastLoadedCategoryPath",null);b(this,"lastLoadedModerationState",null);b(this,"lastLoadedPage",null);b(this,"lastLoadedPostType",null);b(this,"lastLoadedSearchQuery",null);b(this,"lastLoadedSort",null);b(this,"lastLoadedTagPath",null);b(this,"lastLoadedView",null);b(this,"detailPromptRequestSeq",0);b(this,"state",{attachmentsLoading:!1,bulkModerationLoading:!1,categories:[],categoriesLoaded:!1,coverAttachmentsByPostID:{},currentUserCanModerate:!1,deleteLoading:!1,detailAttachments:[],detailLoading:!1,detailNotFound:!1,detailPost:null,detailPrompt:null,detailPromptLoading:!1,editorMode:"create",editorPost:null,feedLoading:!0,hasMore:!1,moderationLoading:!1,pendingReactionPostIDs:{},posts:[],reactionsByPostID:{},requestErrorMessage:"",resourcesLoading:!0,searchInputValue:this.props.selectedSearchQuery,selectedModerationPostIDs:{},showDeleteConfirmation:!1,showEditor:!1,showRequestError:!1,showTaxonomyManager:!1,tagsLoaded:!1,tagsByID:{},taxonomyManagerTab:"tags"});b(this,"getSelectedCategory",()=>{var n;const t=(n=this.props.selectedCategoryPath)==null?void 0:n.trim();return t?this.state.categories.find(i=>{var r;return((r=i.Path)==null?void 0:r.trim())===t})??null:null});b(this,"getEditorDefaultCategory",()=>this.getSelectedCategory()??this.state.categories[0]??null);b(this,"getPostCategory",t=>{var i;const n=(i=t.PrimaryCategoryID)==null?void 0:i.trim();return n?this.state.categories.find(r=>{var f;return((f=r.ID)==null?void 0:f.trim())===n})??null:null});b(this,"fetchCurrentUserCanModerate",async()=>
117{if(!this.props.isLoggedIn)return!1;try{const t=await this.API.GetUserInfo(),n=t.Permissions;return!!(t.Success&&(n!=null&&n.CanModerate))}catch(t){return J("community user info error",t),!1}});b(this,"loadCurrentUserPermissions",async()=>{const t=await this.fetchCurrentUserCanModerate();this.isUnmounted||this.props.isLoggedIn!==!0||this.setState({currentUserCanModerate:t})});b(this,"getSelectedTag",()=>{var n;const t=(n=this.props.selectedTagPath)==null?void 0:n.trim();return t?Object.values(this.state.tagsByID).find(i=>{var r;return((r=i.Path)==null?void 0:r.trim())===t})??null:null});b(this,"hasUnknownSelectedCategory",()=>{var t;return!!((t=this.props.selectedCategoryPath)!=null&&t.trim())&&this.state.categoriesLoaded&&!this.getSelectedCategory()});b(this,"hasUnknownSelectedTag",()=>{var t;return!!((t=this.props.selectedTagPath)!=null&&t.trim())&&this.state.tagsLoaded&&!this.getSelectedTag()});b(this,"shouldRenderNotFound",()=>{var t;return this.hasUnknownSelectedCategory()||this.hasUnknownSelectedTag()?!0:!!((t=this.props.selectedPostPath)!=null&&t.trim())&&this.state.detailNotFound&&!this.state.detailLoa
117ding});b(this,"updateDocumentTitle",()=>{var i,r,f,l,o,c;if(this.shouldRenderNotFound())return;const t=h("page_title_community"),n=[];if((i=this.props.selectedPostPath)!=null&&i.trim()){const u=this.state.detailPost?Mt(this.state.detailPost):Fe(this.props.selectedPostPath);u&&n.push(u)}else if(this.isModerationView()){n.push(h("community_moderation_title"));const u=this.getModerationStateLabel(this.props.selectedModerationState);u&&n.push(u)}else{const u=this.getSelectedCategory(),d=this.getSelectedTag(),g=this.props.selectedPostType,p=((r=u==null?void 0:u.Title)==null?void 0:r.trim())||((f=this.props.selectedCategoryPath)==null?void 0:f.trim())||"",w=g?ta(g):"",M=d?`#${Te(d)||((l=d.Path)==null?void 0:l.trim())||""}`:(o=this.props.selectedTagPath)!=null&&o.trim()?`#${this.props.selectedTagPath.trim()}`:"",y=this.props.selectedSearchQuery.trim()?`Search: ${this.props.selectedSearchQuery.trim()}`:"";p&&n.push(p),w&&n.push(w),M&&n.push(M),y&&n.push(y)}n.push(t),!((c=this.props.selectedPostPath)!=null&&c.trim())&&this.props.selectedPage>1&&n.push(h("community_pagination_page_title",String(this.props.selectedPage))),n.push(zs),document.title=n.filter(Boolean).join(" - ")});b(this,"getSortedTags",()=>Object.values(this.state.tagsByID).filter(t=>{var n,i,r;return((n=t.ID)==null?void 0:n.trim())&&(((i=t.Title)==null?void 0:i.trim())||((r=t.Path)==null?void 0:r.trim()))}).sort((t,n)=>{var f,l,o,c;const i=Number(n.Featured)-Number(t.Featured);if(i!==0)return i;const r=(t.SortOrder??0)-(n.SortOrder??0);return r!==0?r:(((f=t.Title)==null?void 0:f.trim())||((l=t.Path)==null?void 0:l.trim())||"").localeCompare(((o=n.Title)==null?void 0:o.trim())||((c=n.Path)==null?void 0:c.trim())||"")}));b(this,"upsertTagInState",t=>{var i;const n=((i=t.ID)==null?void 0:i.trim())||"";n&&this.setState(r=>({tagsByID:{...r.tagsByID,[n]:t}}))});b(this,"getPostTags",t=>(t.TagIDs??[]).map(n=>n==null?void 0:n.trim()).filter(n=>!!n).map(n=>this.state.tagsByID[n]??null).filter(n=>!!n));b(this,"getPostTagLabels",t=>this.getPostTags(t).map(n=>{var i,r;return((i=n.Title)==null?void 0:i.trim())||((r=n.Path)==null?void 0:r.trim())||""}).filter(n=>!!n));b(this,"getPostCoverAttachment",t=>{var i;const n=(i=t.ID)==null?void 0:i.trim();return n?this.state.coverAttachmentsByPostID[n]??null:null});b(this,"getVisibleModeratablePosts",()=>this.isModerationView()?this.state.posts.filter(t=>{var n;return this.canModeratePost(t)&&!!((n=t.ID)!=null&&n.trim())}):[]);b(this,"getSelectedModerationPosts",()=>{const t=this.state.selectedModerationPostIDs;return this.getVisibleModeratablePosts().filter(n=>{var r;const i=(r=n.ID)==null?void 0:r.trim();return!!i&&!!t[i]})});b(this,"canEditPost",t=>!!(this.props.isLoggedIn&&(t!=null&&t.CanEdit)));b(this,"canDeletePost",t=>!!(this.props.isLoggedIn&&(t!=null&&t.CanDelete)));b(this,"canModeratePost",t=>!!(this.props.isLoggedIn&&(t!=null&&t.CanModerate)));b(this,"getPostCurrentUserReactionType",t=>{var r;const n=((r=t==null?void 0:t.ID)==null?void 0:r.trim())||"";if(!n)return 0;const i=this.state.reactionsByPostID[n];return i===1||i===-1?i:(t==null?void 0:t.CurrentUserReactionType)===1||(t==null?void 0:t.CurrentUserReactionType)===-1?t.CurrentUserReactionType:0});b(this,"getReactionsByPostID",t=>t.reduce((n,i)=>{var l;const r=((l=i.ID)==null?void 0:l.trim())||"",f=i.CurrentUserReactionType;return!r||f!==1&&f!==-1||(n[r]=f),n},{}));b(this,"isModerationView",()=>this.props.selectedView==="moderation");b(this,"getModerationStateLabel",t=>{switch((t||"").trim()){case"archived":return h("community_state_archived");case"pending_review":return h("community_state_pending_review");case"published":return h("community_state_published");case"rejected":return h("community_state_rejected");default:return(t||"").trim()}});b(this,"isFeedQueryLoaded",()=>this.lastLoadedCategoryPath===this.props.selectedCategoryPath&&this.lastLoadedModerationState===this.props.selectedModerationState&&this.lastLoadedPage===this.props.selectedPage&&this.lastLoadedPostType===this.props.selectedPostType&&this.lastLoadedSearchQuery===this.props.selectedSearchQuery&&this.lastLoadedSort===this.props.selectedSort&&this.lastLoadedTagPath===this.props.selectedTagPath&&this.lastLoadedView===this.props.selectedView);b(this,"loadResourcesAndFeed",async()=>{var t;this.setState({resourcesLoading:!0});try{const[n,i,r]=await Promise.all([this.API.communityGetCategories({IsActive:!0,Limit:500,IncludeID:1,IncludeParentCategoryID:1,IncludeMainParentCategoryID:1,IncludePath:1,IncludeTitle:1,IncludeDescription:1,IncludeSortOrder:1,IncludeLevel:1,IncludeFeatured:1,IncludeIsActive:1}),this.API.communityGetTags({IsActive:!0,Limit:500,IncludeID:1,IncludePath:1,IncludeTitle:1,IncludeDescription:1,IncludeEmoji:1,IncludeColor:1,IncludeSortOrder:1,IncludeFeatured:1,IncludeIsActive:1}),this.fetchCurrentUserCanModerate()]);if(!this.isUnmounted){const f=n.Success?n.Categories??[]:[],l=(i.Tags??[]).filter(o=>{var c;return(c=o.ID)==null?void 0:c.trim()}).reduce((o,c)=>(o[c.ID.trim()]=c,o),{});await new Promise(o=>{this.setState({categories:f,categoriesLoaded:!!n.Success,currentUserCanModerate:r,resourcesLoading:!1,tagsLoaded:!!i.Success,tagsByID:l},o)})}}catch(n){J("community resources error",n),this.isUnmounted||this.setState({resourcesLoading:!1})}if(this.hasUnknownSelectedCategory()||this.hasUnknownSelectedTag()){this.isUnmounted||this.setState({feedLoading:!1,hasMore:!1,posts:[],reactionsByPostID:{}});return}if((t=this.props.selectedPostPath)!=null&&t.trim()){this.isUnmounted||this.setState({feedLoading:!1});return}await this.loadFeed()});b(this,"loadFeed",async(t=this.props.selectedPage)=>{var f,l,o,c,u;const n=++this.feedRequestSeq;if(this.hasUnknownSelectedCategory()||this.hasUnknownSelectedTag()){this.setState({feedLoading:!1,hasMore:!1,posts:[],reactionsByPostID:{}});return}const i=(l=(f=this.getSelectedCategory())==null?void 0:f.ID)==null?void 0:l.trim(),r
117=((c=(o=this.getSelectedTag())==null?void 0:o.ID)==null?void 0:c.trim())||void 0;this.setState({feedLoading:!0});try{const d=await this.loadFeedPage(t,Jr,i||void 0,r),g=d.posts,p=this.getReactionsByPostID(g);if(this.isUnmounted||n!==this.feedRequestSeq)return;this.lastLoadedCategoryPath=this.props.selectedCategoryPath,this.lastLoadedModerationState=this.props.selectedModerationState,this.lastLoadedPage=t,this.lastLoadedPostType=this.props.selectedPostType,this.lastLoadedSearchQuery=this.props.selectedSearchQuery,this.lastLoadedSort=this.props.selectedSort,this.lastLoadedTagPath=this.props.selectedTagPath,this.lastLoadedView=this.props.selectedView,this.setState({coverAttachmentsByPostID:t===1?{}:this.state.coverAttachmentsByPostID,currentUserCanModerate:this.state.currentUserCanModerate||g.some(w=>!!w.CanModerate),feedLoading:!1,hasMore:d.hasMore,posts:g,reactionsByPostID:p,requestErrorMessage:this.isModerationView()&&d.msgCode!==0?Ae(d.msgCode)||h("community_error_request_failed"):"",selectedModerationPostIDs:Object.fromEntries(Object.entries(this.state.selectedModerationPostIDs).filter(([w])=>g.some(M=>{var y;return((y=M.ID)==null?void 0:y.trim())===w}))),showRequestError:this.isModerationView()&&d.msgCode!==0}),this.loadFeedCoverAttachments(g),(u=this.props.selectedPostPath)!=null&&u.trim()&&!this.state.detailPost&&await this.loadPostByPath(this.props.selectedPostPath.trim())}catch(d){if(J("community feed error",d),this.isUnmounted||n!==this.feedRequestSeq)return;this.setState({feedLoading:!1,hasMore:!1,posts:[],reactionsByPostID:{}})}});b(this,"loadFeedPage",async(t,n,i,r)=>{const l=this.isModerationView()?this.props.selectedModerationState:"published",o={PrimaryCategoryID:i,TagIDs:r?[r]:void 0,PostType:this.props.selectedPostType||void 0,Query:this.props.selectedSearchQuery.trim()||void 0,Visibility:"public",State:l,Sort:this.props.selectedSort,Page:t,Limit:n,IncludeID:1,IncludePrimaryCategoryID:1,IncludeLinkedPromptID:1,IncludePath:1,IncludePostType:1,IncludeTitle:1,IncludeBody:1,IncludeExcerpt:1,IncludeMetadata:1,IncludeState:1,IncludeFeatured:1,IncludePinned:1,IncludeLocked:1,IncludeLikesCount:1,IncludeDislikesCount:1,IncludeScore:1,IncludeCommentCount:1,IncludeCurrentUserReactionType:this.props.isLoggedIn?1:0,IncludeCreatedAt:1,IncludeUpdatedAt:1},u=await this.API.communityGetPosts(o),d=u!=null&&u.Success?u.Posts??[]:[];return{hasMore:d.length>=n,msgCode:u!=null&&u.Success?0:(u==null?void 0:u.MsgCode)??0,posts:d}});b(this,"loadFeedCoverAttachments",async t=>{const n=++this.coverAttachmentRequestSeq,i=t.map(r=>{var f;return((f=r.ID)==null?void 0:f.trim())||""}).filter(r=>!!r).slice(0,Jr);if(i.length===0){!this.isUnmounted&&n===this.coverAttachmentRequestSeq&&this.setState({coverAttachmentsByPostID:{}});return}try{const r=await this.API.communityGetAttachments({PostIDs:i,IncludeID:1,IncludePostID:1,IncludeAttachmentKind:1,IncludeAttachmentURL:1,IncludeFilename:1,IncludeMime:1,IncludeWidth:1,IncludeHeight:1,IncludeIsCover:1}),f=(r.Success?r.Attachments??[]:[]).reduce((o,c)=>{var d;const u=((d=c.PostID)==null?void 0:d.trim())||"";return u&&(o[u]||(o[u]=[]),o[u].push(c)),o},{}),l=i.map(o=>{const c=f[o]??[];let u=c.find(d=>d.IsCover&&(Xt(d)||gn(d))&&!!d.AttachmentURL)??null;if(!u&&c.length===1){const d=c[0];d&&gn(d)&&d.AttachmentURL&&(u=d)}return[o,u]});if(this.isUnmounted||n!==this.coverAttachmentRequestSeq)return;this.setState({coverAttachmentsByPostID:Object.fromEntries(l)})}catch(r){J("community cover attachment load error",r),!this.isUnmounted&&n===this.coverAttachmentRequestSeq&&this.setState({coverAttachmentsByPostID:{}})}});b(this,"loadSelectedPost",async()=>{var t;await this.loadPostByPath(((t=this.props.selectedPostPath)==null?void 0:t.trim())||null)});b(this,"loadPostByPath",async t=>{var r,f;if(!t){this.setState({attachmentsLoading:!1,detailAttachments:[],detailLoading:!1,detailNotFound:!1,detailPost:null,detailPrompt:null,detailPromptLoading:!1});return}const n=Y(t),i=this.state.posts.find(l=>Y(l.Path)===n)??null;this.setState({attachmentsLoading:!1,detailAttachments:[],detailLoading:!0,currentUserCanModerate:this.state.currentUserCanModerate||!!(i!=null&&i.CanModerate),detailNotFound:!1,detailPost:i,detailPrompt:null,detailPromptLoading:!1});try{const o=await this.API.communityGetPostByPath({Path:n||"",Visibility:"public",State:this.isModerationView()?this.props.selectedModerationState:"published",IncludeID:1,IncludePrimaryCategoryID:1,IncludeLinkedPromptID:1,IncludePath:1,IncludePostType:1,IncludeTitle:1,IncludeBody:1,IncludeExcerpt:1,IncludeMetadata:1,IncludeState:1,IncludeFeatured:1,IncludePinned:1,IncludeLocked:1,IncludeLikesCount:1,IncludeDislikesCount:1,IncludeScore:1,IncludeCommentCount:1,IncludeCurrentUserReactionType:this.props.isLoggedIn?1:0,IncludeCreatedAt:1,IncludeUpdatedAt:1}),c=o.Success?o.Post??null:null,u=c??i;if(this.isUnmounted||Y(this.props.selectedPostPath)!==n)return;if(o.Success&&!c&&!i){this.setState({attachmentsLoading:!1,detailAttachments:[],detailLoa
117ding:!1,detailNotFound:!0,detailPost:null,detailPrompt:null,detailPromptLoading:!1});return}this.setState(d=>{var M;const g={...d.reactionsByPostID},p=((M=u==null?void 0:u.ID)==null?void 0:M.trim())||"",w=u==null?void 0:u.CurrentUserReactionType;return p&&(w===1||w===-1?g[p]=w:delete g[p]),{currentUserCanModerate:d.currentUserCanModerate||!!(u!=null&&u.CanModerate),detailLoading:!1,detailNotFound:!1,detailPost:u,reactionsByPostID:g}}),await Promise.all([(r=u==null?void 0:u.ID)!=null&&r.trim()?this.loadSelectedPostAttachments(u.ID.trim()):Promise.resolve(),this.loadSelectedPostPrompt(((f=u==null?void 0:u.LinkedPromptID)==null?void 0:f.trim())||null,n||"")])}catch(l){if(J("community post detail error",l),this.isUnmounted||Y(this.props.selectedPostPath)!==n)return;this.setState({attachmentsLoading:!1,detailAttachments:[],detailLoading:!1,detailNotFound:!1,detailPost:i,detailPrompt:null,detailPromptLoading:!1})}});b(this,"loadSelectedPostPrompt",async(t,n)=>{const i=++this.detailPromptRequestSeq;if(!t){!this.isUnmounted&&Y(this.props.selectedPostPath)===Y(n)&&i===this.detailPromptRequestSeq&&this.setState({detailPrompt:null,detailPromptLoading:!1});return}this.setState({detailPrompt:null,detailPromptLoading:!0});try{const r=await this.API.promptsGetPromptById({ID:t,IncludeID:1,IncludePath:1,IncludeTitle:1,IncludeText:1,IncludeVisibility:1});if(this.isUnmounted||Y(this.props.selectedPostPath)!==Y(n)||i!==this.detailPromptRequestSeq)return;this.setState({detailPrompt:r.Success?r.Prompt??null:null,detailPromptLoading:!1})}catch(r){J("community linked prompt detail error",r),!this.isUnmounted&&Y(this.props.selectedPostPath)===Y(n)&&i===this.detailPromptRequestSeq&&this.setState({detailPrompt:null,detailPromptLoading:!1})}});b(this,"loadSelectedPostAttachments",async t=>{this.setState({attachmentsLoading:!0});try{const n=await this.API.communityGetAttachments({PostID:t,Limit:100,IncludeID:1,IncludePostID:1,IncludeAttachmentKind:1,IncludeAttachmentURL:1,IncludeFilename:1,IncludeMime:1,IncludeWidth:1,IncludeHeight:1,IncludeCaption:1,IncludeSortOrder:1,IncludeIsCover:1});if(this.isUnmounted)return;const i=n.Success?n.Attachments??[]:[];this.setState({attachmentsLoading:!1,detailAttachments:i.sort((r,f)=>{const l=Number(f.IsCover)-Number(r.IsCover);return l!==0?l:(r.SortOrder??0)-(f.SortOrder??0)})})}catch(n){J("community attachment detail error",n),this.isUnmounted||this.setState({attachmentsLoading:!1,detailAttachments:[]})}});b(this,"updateLocalReactionState",(t,n,i)=>{const r=f=>{var c;if(((c=f.ID)==null?void 0:c.trim())!==t)return f;const l=(f.LikesCount??0)-(n===1?1:0)+(i===1?1:0),o=(f.DislikesCount??0)-(n===-1?1:0)+(i===-1?1:0);return{...f,CurrentUserReactionType:i,DislikesCount:Math.max(0,o),LikesCount:Math.max(0,l),Score:Fr(f)-n+i}};this.setState(f=>{const l={...f.reactionsByPostID};return i===0?delete l[t]:l[t]=i,{detailPost:f.detailPost?r(f.detailPost):null,posts:f.posts.map(r),reactionsByPostID:l}})});b(this,"handleToggleReaction",async(t,n)=>{var l;const i=(l=t.ID)==null?void 0:l.trim();if(!i)return;if(!this.props.isLoggedIn){this.props.setShowAuthModal(!0);return}if(this.state.pendingReactionPostIDs[i])return;const r=this.getPostCurrentUserReactionType(t),f=r===n?0:n;this.setState(o=>({pendingReactionPostIDs:{...o.pendingReactionPostIDs,[i]:!0}}));try{(f===0?await this.API.communityDeletePostReaction({PostID:i}):await this.API.communityAddUpdatePostReaction({PostID:i,ReactionType:f})).Success&&this.updateLocalReactionState(i,r,f)}catch(o){J("community toggle reaction error",o)}finally{this.isUnmounted||this.setState(o=>{const c={...o.pendingReactionPostIDs};return delete c[i],{pendingReactionPostIDs:c}})}});b(this,"closePostEditor",()=>{this.setState({editorMode:"create",editorPost:null,showEditor:!1})});b(this,"openCreatePostEditor",()=>{var n;if(!this.props.isLoggedIn){this.props.setShowAuthModal(!0);return}const t=this.getEditorDefaultCategory();this.setState({editorMode:"create",editorPost:(n=t==null?void 0:t.ID)!=null&&n.trim()?{PrimaryCategoryID:t.ID.trim()}:null,showEditor:!0})});b(this,"openCreatePostEditorWithPreset",t=>{var i,r,f,l;if(!this.props.isLoggedIn){this.props.setShowAuthModal(!0);return}const n=t==="bug_report"?{PrimaryCategoryID:(r=(i=this.getEditorDefaultCategory())==null?void 0:i.ID)==null?void 0:r.trim(),PostType:"bug_report",Title:h("community_post_type_bug_report")}:{PrimaryCategoryID:(l=(f=this.getEditorDefaultCategory())==null?void 0:f.ID)==null?void 0:l.trim(),PostType:"feature_request",Title:h("community_post_type_feature_request")};this.setState({editorMode:"create",editorPost:n,showEditor:!0})});b(this,"openEditPostEditor",t=>{!t||!this.canEditPost(t)||this.setState({editorMode:"edit",editorPost:t,showEditor:!0})});b(this,"handlePostEditorSaved",async t=>{const n=Y(this.props.selectedPostPath);await new Promise(i=>{this.setState({editorMode:"create",editorPost:null,showEditor:!1},i)}),t.postPath&&this.props.onPostSaved(t.categoryPath??this.props.selectedCategoryPath,t.postPath),await this.loadFeed(1),t.postPath&&t.postPath===n&&await this.loadPostByPath(t.postPath),t.warningMessage&&this.setState({requestErrorMessage:t.warningMessage,showRequestError:!0})});b(this,"handleCommentCountChange",(t,n)=>{const i=t.trim();i&&this.setState(r=>{var f,l;return{detailPost:((l=(f=r.detailPost)==null?void 0:f.ID)==null?void 0:l.trim())===i?{...r.detailPost,CommentCount:n}:r.detailPost,posts:r.posts.map(o=>{var c;return((c=o.ID)==null?void 0:c.trim())===i?{...o,CommentCount:n}:o})}})});b(this,"openDeleteConfirmation",()=>{this.canDeletePost(this.state.detailPost)&&this.setState({showDeleteConfirmation:!0})});b(this,"closeDeleteConfirmation",()=>{this.state.deleteLoading||this.setState({showDeleteConfirmation:!1})});b(this,"closeRequestErrorModal",()=>{this.setState({requestErrorMessage:"",showRequestError:!1})});b(this,"openTaxonomyManager",t=>{this.setState({showTaxonomyManager:!0,taxonomyManagerTab:t})});b(this,"closeTaxonomyManager",()=>{this.setState({showTaxonomyManager:!1})});b(this,"handleTaxonomyManagerSaved",async t=>{t&&this.upsertTagInState(t),await this.loadResourcesAndFeed()});b(this,"handleDeletePost",async()=>{var r;const t=this.state.detailPost,n=(r=t==null?void 0:t.ID)==null?void 0:r.trim(),i=Y(t==null?void 0:t.Path);if(!(!n||this.state.deleteLoading)){this.setState({deleteLoading:!0});try{const f=await this.API.communityDeletePostByID({ID:n}
117);if(!f.Success){this.setState({deleteLoading:!1,requestErrorMessage:Ae(f.MsgCode)||h("community_error_request_failed"),showDeleteConfirmation:!1,showRequestError:!0});return}await ol({postID:n,postPath:i}),await new Promise(l=>{this.setState({deleteLoading:!1,detailAttachments:[],detailPost:null,showDeleteConfirmation:!1},l)}),this.props.onClosePost(),await this.loadFeed()}catch(f){J("community delete post error",f),this.isUnmounted||this.setState({deleteLoading:!1,requestErrorMessage:h("community_error_request_failed"),showDeleteConfirmation:!1,showRequestError:!0})}}});b(this,"handleModeratePost",async(t,n)=>{var l;const i=(l=t==null?void 0:t.ID)==null?void 0:l.trim(),r=Y(t==null?void 0:t.Path),f=t==null?void 0:t.State;if(!(!i||!this.canModeratePost(t)||this.state.moderationLoading)){this.setState({moderationLoading:!0});try{const o=await this.API.communityModeratePost({ID:i,Featured:n.Featured,Locked:n.Locked,Pinned:n.Pinned,State:n.State});if(!o.Success){this.setState({moderationLoading:!1,requestErrorMessage:Ae(o.MsgCode)||h("community_error_request_failed"),showRequestError:!0});return}const c={Featured:o.Featured,Locked:o.Locked,Pinned:o.Pinned,State:o.State};if(await new Promise(u=>{this.setState(d=>{var g,p;return{detailPost:((p=(g=d.detailPost)==null?void 0:g.ID)==null?void 0:p.trim())===i?{...d.detailPost,...c}:d.detailPost,moderationLoading:!1,posts:(o.State||f)==="published"?d.posts.map(w=>{var M;return((M=w.ID)==null?void 0:M.trim())===i?{...w,...c}:w}):d.posts.filter(w=>{var M;return((M=w.ID)==null?void 0:M.trim())!==i})}},u)}),(o.State||f)!=="published"){this.props.onClosePost(),await this.loadFeed();return}await this.loadFeed(),r&&Y(this.props.selectedPostPath)===r&&await this.loadPostByPath(r)}catch(o){J("community moderate post error",o),this.isUnmounted||this.setState({moderationLoading:!1,requestErrorMessage:h("community_error_request_failed"),showRequestError:!0})}}});b(this,"renderPostTypeBadge",t=>{var r;const n=((r=t.PostType)==null?void 0:r.trim())||"",i=ta(n||(t.LinkedPromptID?n:"discussion"));return i?s.jsx("span",{className:"rounded-full bg-emerald-100 px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-emerald-700",children:i}):t.LinkedPromptID?s.jsx("span",{className:"rounded-full bg-emerald-100 px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-emerald-700",children:h("page_title_prompts")}):null});b(this,"renderStatusBadge",(t,n,i,r)=>s.jsxs("span",{className:["inline-flex items-center gap-1.5 rounded-full px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.14em]",r].join(" "),children:[n,s.jsx("span",{children:i})]},t));b(this,"renderPostStatusBadges",t=>{var r;const n=[],i=((r=t.State)==null?void 0:r.trim())||"published";if(i!=="published"){const f=i==="pending_review"?"bg-amber-100 text-amber-800":i==="rejected"?"bg-rose-100 text-rose-700":"bg-slate-200 text-slate-700";n.push(this.renderStatusBadge(`state:${i}`,s.jsx(Gt,{className:"h-3 w-3"}),this.getModerationStateLabel(i),f))}return t.Pinned&&n.push(this.renderStatusBadge("pinned",s.jsx(Ri,{className:"h-3 w-3"}),h("community_label_pinned"),"bg-blue-100 text-white dark:text-black")),t.Locked&&n.push(this.renderStatusBadge("locked",s.jsx(Ti,{className:"h-3 w-3"}),h("community_label_locked"),"bg-amber-100 text-amber-800")),t.Featured&&n.push(this.renderStatusBadge("featured",s.jsx(jt,{className:"h-3 w-3"}),h("community_label_featured"),"bg-emerald-100 text-emerald-700")),n.length===0?null:n});b(this,"renderModerationButton",(t,n,i,r="default")=>{const f=r==="danger"?"border-red-300 bg-white text-red-700 hover:border-red-400 hover:bg-red-50":r==="active"?"border-amber-300 bg-amber-50 text-amber-900 hover:border-amber-400 hover:bg-amber-100":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100";return s.jsxs("button",{type:"button",disabled:this.state.moderationLoading,onClick:i,className:["inline-flex cursor-pointer items-center gap-2 rounded-full border px-4 py-2 text-sm font-semibold transition-colors disabled:cursor-not-allowed disabled:opacity-60",f].join(" "),children:[this.state.moderationLoading?s.jsx(oe,{size:"sm",color:"gray"}):t,s.jsx("span",{children:n})]})});
117b(this,"renderModerationPanel",t=>{var i;if(!t||!this.canModeratePost(t))return null;const n=((i=t.State)==null?void 0:i.trim())||"published";return s.jsx("div",{className:"rounded-2xl border border-slate-200 bg-slate-50 p-4",children:s.jsxs("div",{className:"flex flex-wrap gap-2",children:[n==="published"&&s.jsxs(s.Fragment,{children:[this.renderModerationButton(s.jsx(Ri,{className:"h-4 w-4"}),t.Pinned?h("common_action_unpin"):h("common_action_pin"),()=>void this.handleModeratePost(t,{Pinned:!t.Pinned}),t.Pinned?"active":"default"),this.renderModerationButton(s.jsx(Ti,{className:"h-4 w-4"}),t.Locked?h("community_action_unlock_post"):h("community_action_lock_post"),()=>void this.handleModeratePost(t,{Locked:!t.Locked}),t.Locked?"active":"default"),this.renderModerationButton(s.jsx(jt,{className:"h-4 w-4"}),t.Featured?h("community_action_unfeature_post"):h("community_action_feature_post"),()=>void this.handleModeratePost(t,{Featured:!t.Featured}),t.Featured?"active":"default"),this.renderModerationButton(s.jsx(Ei,{className:"h-4 w-4"}),h("community_action_reject_post"),()=>void this.handleModeratePost(t,{State:"rejected"}),"danger"),this.renderModerationButton(s.jsx(Pi,{className:"h-4 w-4"}),h("community_action_archive_post"),()=>void this.handleModeratePost(t,{State:"archived"}),"danger")]}),n==="pending_review"&&s.jsxs(s.Fragment,{children:[this.renderModerationButton(s.jsx(xt,{className:"h-4 w-4"}),h("community_action_publish_post"),()=>void this.handleModeratePost(t,{State:"published"}),"active"),this.renderModerationButton(s.jsx(Ei,{className:"h-4 w-4"}),h("community_action_reject_post"),()=>void this.handleModeratePost(t,{State:"rejected"}),"danger"),this.renderModerationButton(s.jsx(Pi,{className:"h-4 w-4"}),h("community_action_archive_post"),()=>void this.handleModeratePost(t,{State:"archived"}),"danger")]}),(n==="archived"||n==="rejected")&&this.renderModerationButton(s.jsx(xt,{className:"h-4 w-4"}),h("community_action_publish_post"),()=>void this.handleModeratePost(t,{State:"published"}),"active")]})})});b(this,"toggleModerationPostSelection",t=>{const n=t.trim();n&&this.setState(i=>{const r={...i.selectedModerationPostIDs};return r[n]?delete r[n]:r[n]=!0,{selectedModerationPostIDs:r}})});b(this,"selectAllVisibleModerationPosts",()=>{const t=this.getVisibleModeratablePosts().reduce((n,i)=>{var f;const r=(f=i.ID)==null?void 0:f.trim();return r&&(n[r]=!0),n},{});this.setState({selectedModerationPostIDs:t})});b(this,"clearModerationSelection",()=>{Object.keys(this.state.selectedModerationPostIDs).length!==0&&this.setState({selectedModerationPostIDs:{}})});b(this,"handleBulkModeratePosts",async t=>{var i,r,f,l;const n=this.getSelectedModerationPosts();if(!(n.length===0||this.state.bulkModerationLoading)){this.setState({bulkModerationLoading:!0});try{const c=(await Promise.all(n.map(async g=>{var M;const p=(M=g.ID)==null?void 0:M.trim();return p?!!(await this.API.communityModeratePost({ID:p,State:t})).Success:!1}))).every(Boolean);if(await new Promise(g=>{this.setState({bulkModerationLoading:!1,requestErrorMessage:c?"":h("community_error_request_failed"),selectedModerationPostIDs:{},showRequestError:!c},g)}),await this.loadFeed(),!c)return;const u=(r=(i=this.state.detailPost)==null?void 0:i.State)==null?void 0:r.trim(),d=((l=(f=this.state.detailPost)==null?void 0:f.ID)==null?void 0:l.trim())||"";d&&n.some(g=>{var p;return((p=g.ID)==null?void 0:p.trim())===d})&&u!==t&&this.props.onClosePost()}catch(o){J("community bulk moderate posts error",o),this.isUnmounted||this.setState({bulkModerationLoading:!1,requestErrorMessage:h("community_error_request_failed"),showRequestError:!0})}}});b(this,"renderModerationQuickActionButton",(t,n,i="default",r=!1)=>{const f=i==="danger"?"border-red-300 bg-white text-red-700 hover:border-red-400 hover:bg-red-50":i==="success"?"border-emerald-300 bg-emerald-50 text-emerald-800 hover:border-emerald-400 hover:bg-emerald-100":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100";return s.jsx("button",{type:"button",disabled:r||this.state.moderationLoading||this.state.bulkModerationLoading,onClick:l=>{l.stopPropagation(),n()},className:["relative z-20 inline-flex cursor-pointer items-center gap-2 rounded-full border px-3 py-1.5 text-xs font-semibold transition-colors disabled:cursor-not-allowed disabled:opacity-60",f].join(" "),children:s.jsx("span",{children:t})})});b(this,"renderModerationCardActions",t=>{var i;if(!this.isModerationView()||!this.canModeratePost(t))return null;const n=((i=t.State)==null?void 0:i.trim())||"published";return s.jsxs("div",{className:"mt-3 flex flex-wrap gap-2",children:[n!=="published"&&this.renderModerationQuickActionButton(h("community_action_publish_post"),()=>void this.handleModeratePost(t,{State:"published"}),"success"),n!=="rejected"&&this.renderModerationQuickActionButton(h("community_action_reject_post"),()=>void this.handleModeratePost(t,{State:"rejected"}),"danger"),n!=="archived"&&this.renderModerationQuickActionButton(h("community_action_archive_post"),()=>void this.handleModeratePost(t,{State:"archived"}),"danger")]})});b(this,"renderModerationSelectionToolbar",()=>{if(!this.isModerationView()||this.getVisibleModeratablePosts().length===0)return null;const n=this.getSelectedModerationPosts().length;return s.jsx("div",{className:"mb-4 rounded-2xl border border-blue-200 bg-blue-50 p-3",children:s.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[s.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full bg-white px-3 py-1.5 text-sm font-semibold text-blue-900",children:[s.jsx(Gt,{className:"h-4 w-4"}),s.jsx("span",{children:n})]}),s.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[s.jsx("button",{type:"button",disabled:this.state.bulkModerationLoading,onClick:this.selectAllVisibleModerationPosts,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_select_all")})}),s.jsx("button",{type:"button",disabled:this.state.bulkModerationLoading||n===0,onClick:this.clearModerationSelection,className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100 disabled:cursor-not-allowed disabled:opacity-60",children:s.jsx("span",{children:h("common_action_clear")})}),this.renderModerationQuickActionButton(h("community_action_publish_post"),()=>void this.handleBulkModeratePosts("published"),"success",n===0),this.renderModerationQuickActionButton(h("community_action_reject_post"),()=>void this.handleBulkModeratePosts("rejected"),"danger",n===0),this.renderModerationQuickActionButton(h("community_action_archive_post"),()=>void this.handleBulkModeratePosts("archived"),"danger",n===0)]})]})})});b(this,"renderSearchBar",()=>{const t=this.state.searchInputValue,n=t.trim(),i=this.props.selectedSearchQuery.trim(),r
117=!!n&&n!==i,f=!!i,l=()=>{this.setState({searchInputValue:""}),f&&this.props.onSelectSearchQuery("")};return s.jsxs("div",{className:"mb-4 flex flex-wrap items-center gap-2",children:[s.jsxs("div",{className:"relative min-w-0 flex-1",children:[s.jsx(Mn,{className:"pointer-events-none absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-slate-400"}),s.jsx("input",{type:"search",value:t,onChange:o=>this.setState({searchInputValue:o.target.value}),placeholder:h("common_action_search"),className:"h-11 w-full rounded-2xl border border-slate-300 bg-white pl-10 pr-10 text-sm text-slate-900 outline-none transition-colors placeholder:text-slate-400 focus:border-blue-400"}),!!t&&s.jsx("button",{type:"button",onClick:l,title:h("common_action_clear_search"),"aria-label":h("common_action_clear_search"),className:"absolute right-2 top-1/2 inline-flex h-7 w-7 -translate-y-1/2 cursor-pointer items-center justify-center rounded-full text-slate-500 transition-colors hover:bg-slate-100 hover:text-slate-900",children:s.jsx(Be,{className:"h-4 w-4"})})]}),s.jsxs("button",{type:"button",disabled:!r,onClick:()=>{r&&this.props.onSelectSearchQuery(n)},className:"inline-flex h-11 cursor-pointer items-center gap-2 rounded-2xl bg-blue-600 px-4 text-sm font-semibold text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[s.jsx(Mn,{className:"h-4 w-4"}),s.jsx("span",{children:h("common_action_search")})]}),f&&s.jsx("button",{type:"button",onClick:l,className:"inline-flex h-11 cursor-pointer items-center gap-2 rounded-2xl border border-slate-300 bg-white px-4 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:s.jsx("span",{children:h("common_action_clear")})})]})});b(this,"renderSortButton",(t,n,i)=>{const r=this.props.selectedSort===t,f=this.state.feedLoading;return s.jsxs("button",{type:"button",disabled:f,onClick:()=>this.props.onSelectSort(t),className:["inline-flex items-center gap-2 rounded-full border px-3 py-1.5 text-sm font-medium transition-colors disabled:cursor-not-allowed disabled:opacity-60",r?"border-amber-300 bg-amber-50 text-amber-900":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100",f?"cursor-not-allowed":"cursor-pointer"].join(" "),children:[i,s.jsx("span",{children:n})]},t)});b(this,"renderModerationStateButton",t=>{const n=this.props.selectedModerationState===t;return s.jsx("button",{type:"button",onClick:()=>this.props.onSelectModerationState(t),className:["inline-flex cursor-pointer items-center gap-2 rounded-full border px-3 py-1.5 text-sm font-medium transition-colors",n?"border-amber-300 bg-amber-50 text-amber-900":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100"].join(" "),children:s.jsx("span",{children:this.getModerationStateLabel(t)})},t)});b(this,"renderModerationToggleButton",()=>{const t=this.isModerationView();return s.jsxs("button",{type:"button",onClick:()=>this.props.onSelectView(t?"feed":"moderation"),className:["inline-flex cursor-pointer items-center gap-2 rounded-full px-4 py-2 text-sm font-semibold transition-colors",t?"border border-amber-300 bg-amber-50 text-amber-900 hover:border-amber-400 hover:bg-amber-100":"bg-blue-600 text-white dark:text-black hover:bg-blue-700"].join(" "),children:[s.jsx(Gt,{className:"h-4 w-4"}),s.jsx("span",{children:t?h("community_action_back_to_feed"):h("community_action_open_moderation_queue")})]})});b(this,"renderPostTypeFilterButton",t=>{const n=t?ta(t):h("common_action_all"),i=(this.props.selectedPostType||null)===(t||null);return s.jsx(_e,{replace:!0,to:this.props.getPostTypeHref(t),className:["inline-flex cursor-pointer items-center gap-2 rounded-full border px-3 py-1.5 text-sm font-medium transition-colors",i?"border-emerald-300 bg-emerald-50 text-emerald-900":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100"].join(" "),children:s.jsx("span",{children:n})},t??"all")});b(this,"renderCategoryButton",t=>{var l,o;const n=((l=t==null?void 0:t.Path)==null?void 0:l.trim())||null,i=((o=t==null?void 0:t.Title)==null?void 0:o.trim())||h("common_action_all"),r=t?(this.props.selectedCategoryPath||null)===n:!this.getSelectedCategory(),f=(t==null?void 0:t.Level)??0;return s.jsx(_e,{replace:!0,to:this.props.getCategoryHref(n),className:["block cursor-pointer rounded-2xl border px-3 py-2 text-left text-sm transition-colors",r?"border-blue-300 bg-blue-50 text-blue-900":"border-slate-200 bg-white text-slate-700 hover:border-slate-300 hover:bg-slate-50"].join(" "),style:t?{paddingInlineStart:`${12+Math.max(f,0)*10}px`}:void 0,children:i},n??"all")});b(this,"renderTagFilterButton",t=>{var c,u;const n=((c=t.Path)==null?void 0:c.trim())||null,i=Te(t)||n||"",r=Ca(t),f=Ut(t),l=f?St(f):null;if(!n||!i)return null;const o=(this.props.selectedTagPath||null)===n;return s.jsxs(_e,{replace:!0,to:this.props.getTagHref(o?null:n),className:["inline-flex cursor-pointer items-center gap-1 rounded-full border px-3 py-1.5 text-xs font-medium transition-colors",f?o?"ring-2 ring-slate-300 ring-offset-1 hover:brightness-95":"hover:brightness-95":o?"border-blue-300 bg-blue-50 text-blue-900":"border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:bg-slate-100"].join(" "),style:f?{backgroundColor:f,borderColor:f,color:l||void 0}:void 0,children:[r?s.jsx("span",{className:"shrink-0",children:r}):null,s.jsxs("span",{children:["#",i]})]},((u=t.ID)==null?void 0:u.trim())||n)});b(this,"renderPostTagChip",(t,n)=>{var u,d;const i=((u=t.Path)==null?void 0:u.trim())||null,r=Te(t)||i||"",f=Ca(t),l=Ut(t),o=l?St(l):null;if(!i||!r)return null;const c=(this.props.selectedTagPath||null)===i;return s.jsx(_e,{replace:!0,to:this.props.getTagHref(c?null:i),onClick:g=>g.stopPropagation(),className:"relative z-20 cursor-pointer transition-colors hover:opacity-90",children:s.jsxs("span",{className:["inline-flex max-w-full items-center gap-1 rounded-full border px-2.5 py-1 text-xs",l?c?"ring-2 ring-slate-300":"":c?"border-blue-300 bg-blue-50 text-blue-900":"border-slate-200 bg-slate-50 text-slate-600"].join(" "),style:l?{backgroundColor:l,borderColor:l,color:o||void 0}:void 0,children:[f?s.jsx("span",{className:"shrink-0",children:f}):null,s.jsx("span",{className:"truncate max-w-[180px]",children:r})]})},`${n}:${((d=t.ID)==null?void 0:d.trim())||i}`)});b(this,"renderReactionButton",(t,n)=>{var c;
117const i=(c=t.ID)==null?void 0:c.trim(),r=!!i&&!!this.state.pendingReactionPostIDs[i],l=this.getPostCurrentUserReactionType(t)===n,o=n===1?qr:Kr;return s.jsx("button",{type:"button",disabled:r,onClick:u=>{u.stopPropagation(),this.handleToggleReaction(t,n)},title:n===1?h("community_action_like"):h("community_action_dislike"),"aria-label":n===1?h("community_action_like"):h("community_action_dislike"),className:["relative z-20 cursor-pointer rounded-xl p-1.5 transition-colors disabled:cursor-not-allowed disabled:opacity-60",l?n===1?"bg-amber-100 text-amber-700":"bg-slate-300 text-slate-900":"text-slate-500 hover:bg-slate-200 hover:text-slate-900"].join(" "),children:r?s.jsx(oe,{size:"sm",color:"gray"}):s.jsx(o,{className:"h-5 w-5"})})});b(this,"renderPostAuthor",(t,n=!1)=>{var o;const i=t.Author,r=vs(t);if(!i||!r)return null;const f=n?"h-6 w-6 text-[10px]":"h-8 w-8 text-xs",l=n?"text-xs text-slate-500":"text-sm text-slate-600";return s.jsxs("div",{className:"inline-flex min-w-0 items-center gap-2",children:[(o=i.ProfileImage)!=null&&o.trim()?s.jsx("img",{src:i.ProfileImage.trim(),alt:r,className:`${f} shrink-0 rounded-full object-cover`}):s.jsx("span",{className:[f,"inline-flex shrink-0 items-center justify-center rounded-full bg-slate-200 font-semibold uppercase text-slate-700"].join(" "),children:qg(t)}),s.jsx("span",{className:`truncate font-medium ${l}`,children:r})]})});b(this,"renderPostCard",t=>{var M,y,v;const n=Y(t.Path),i=this.getPostCoverAttachment(t),r=((M=t.ID)==null?void 0:M.trim())||"",f=this.getPostTags(t),l=Fr(t),o=!!(i!=null&&i.AttachmentURL),c=!!i&&gn(i),u=this.isModerationView()&&this.canModeratePost(t)&&!!r,d=!!(r&&this.state.selectedModerationPostIDs[r]),g=n?this.props.getPostHref(n):"",p=Mt(t),w=((y=t.ID)==null?void 0:y.trim())||Fe(t.Path)||p;return s.jsxs("article",{className:["group relative flex gap-3 rounded-2xl border border-slate-200 border-b-slate-300 bg-white p-3 shadow-sm transition-colors hover:shadow-md",n?"cursor-pointer":"cursor-default"].join(" "),children:[n&&s.jsx(_e,{to:g,"aria-label":p,className:"absolute inset-0 z-10 rounded-2xl focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-2"}),u&&s.jsx("div",{className:"relative z-20 flex shrink-0 items-start pt-1",children:s.jsx("button",{type:"button",onClick:x=>{x.stopPropagation(),this.toggleModerationPostSelection(r)},"aria-label":h("common_action_select"),className:["inline-flex h-6 w-6 cursor-pointer items-center justify-center rounded-lg border transition-colors",d?"border-amber-400 bg-amber-100 text-amber-900":"border-slate-300 bg-white text-slate-500 hover:border-slate-400 hover:bg-slate-100"].join(" "),children:d?s.jsx(xt,{className:"h-4 w-4"}):s.jsx("span",{className:"h-2 w-2 rounded-full bg-current opacity-40"})})}),s.jsxs("div",{className:"min-w-0 flex-1",children:[s.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[this.renderPostTypeBadge(t),this.renderPostStatusBadges(t)]}),s.jsx("h2",{className:"mt-3 text-lg font-semibold leading-7 text-slate-900 transition-colors group-hover:text-blue-700",children:p}),!!Gr(t)&&s.jsx("p",{className:["mt-2 text-sm leading-6 text-slate-600",o?"line-clamp-3":"line-clamp-4"].join(" "),children:Gr(t)}),o&&s.jsx("div",{className:"mt-3 overflow-hidden rounded-2xl border border-slate-200 bg-slate-50",children:c?s.jsx("video",{src:i.AttachmentURL,preload:"metadata",playsInline:!0,muted:!0,className:"max-h-[360px] w-full bg-black object-contain"}):s.jsx("img",{src:i.AttachmentURL,alt:((v=i.Filename)==null?void 0:v.trim())||Mt(t),className:"max-h-[360px] w-full object-cover"})}),f.length>0&&s.jsx("div",{className:"mt-3 flex flex-wrap gap-2",children:f.map(x=>this.renderPostTagChip(x,w))}),this.renderModerationCardActions(t),s.jsx("div",{className:"mt-4 flex flex-wrap items-center gap-3 border-t border-slate-100 pt-3 text-xs text-slate-500",children:s.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[this.renderPostAuthor(t,!0),s.jsxs("span",{className:"inline-flex items-center gap-1 rounded-full bg-slate-100 px-1 py-0.5",children:[this.renderReactionButton(t,1),s.jsx("span",{className:"min-w-5 text-center text-xs font-semibold text-slate-900",children:l}),this.renderReactionButton(t,-1)]}),s.jsx("span",{children:Kg(t.CreatedAt)}),s.jsxs("span",{className:"inline-flex items-center gap-1",children:[s.jsx(On,{className:"h-3.5 w-3.5"}),s.jsx("span",{children:t.CommentCount??0})]})]})}),n&&s.jsx("div",{className:"relative z-20 mt-3",children:s.jsx(ws,{postPath:n,postTitle:p,stopPropagation:!0})})]})]},t.ID??t.Path??p)});b(this,"renderDetailCoverAttachment",()=>{var n,i;const t=this.state.detailAttachments.find(r=>r.IsCover&&Xt(r)&&!!r.AttachmentURL)??null;return t!=null&&t.AttachmentURL?s.jsx("a",{href:t.AttachmentURL,target:"_blank",rel:"noopener noreferrer",className:"block overflow-hidden rounded-2xl border border-slate-200 bg-slate-50",children:s.jsx("img",{src:t.AttachmentURL,alt:((n=t.Caption)==null?void 0:n.trim())||((i=t.Filename)==null?void 0:i.trim())||Mt(this.state.detailPost??{}),className:"max-h-[360px] w-full object-cover"})}):null});b(this,"renderDetailAttachments",()=>{if(this.state.attachmentsLoading)return s.jsx("div",{className:"flex items-center justify-center rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-8",children:s.jsx(oe,{size:"lg",color:"blue"})});if(this.state.detailAttachments.length===0)return null;const t=this.state.detailAttachments.filter(i=>
117Xt(i)&&!i.IsCover),n=this.state.detailAttachments.filter(i=>!Xt(i));return s.jsxs("div",{className:"space-y-4",children:[t.length>0&&s.jsx("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2",children:t.map(i=>{var r,f,l,o,c,u;return s.jsxs("a",{href:i.AttachmentURL||"#",target:"_blank",rel:"noopener noreferrer",className:"overflow-hidden rounded-2xl border border-slate-200 bg-slate-50",children:[s.jsx("img",{src:i.AttachmentURL,alt:((r=i.Caption)==null?void 0:r.trim())||((f=i.Filename)==null?void 0:f.trim())||Mt(this.state.detailPost??{}),className:"h-full max-h-[320px] w-full object-cover"}),(((l=i.Caption)==null?void 0:l.trim())||((o=i.Filename)==null?void 0:o.trim()))&&s.jsx("div",{className:"border-t border-slate-200 bg-white px-3 py-2 text-xs text-slate-600",children:((c=i.Caption)==null?void 0:c.trim())||((u=i.Filename)==null?void 0:u.trim())})]},i.ID??i.AttachmentURL??i.Filename)})}),n.length>0&&s.jsx("div",{className:"space-y-2",children:n.map(i=>{var r,f;return s.jsxs("a",{href:i.AttachmentURL||"#",target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-between gap-3 rounded-2xl border border-slate-200 bg-white px-4 py-3 text-sm text-slate-700 transition-colors hover:border-slate-300 hover:bg-slate-50",children:[s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"truncate font-medium text-slate-900",children:((r=i.Filename)==null?void 0:r.trim())||i.AttachmentURL}),!!((f=i.Caption)!=null&&f.trim())&&s.jsx("div",{className:"mt-1 truncate text-xs text-slate-500",children:i.Caption.trim()})]}),s.jsx("span",{className:"shrink-0 rounded-full border border-slate-300 px-3 py-1 text-xs font-semibold",children:h("common_action_view")})]},i.ID??i.AttachmentURL??i.Filename)})})]})});b(this,"renderDetailModal",()=>{var o;const{detailLoading:t,detailPost:n}=this.state,i=n?this.getPostTags(n):[],r=this.canEditPost(n),f=this.canDeletePost(n),l=((o=n==null?void 0:n.ID)==null?void 0:o.trim())||"";return s.jsx(Jg,{attachmentsLoading:this.state.attachmentsLoading,authUserId:String(this.props.gAccountIndex),canDelete:f,canEdit:r,categoryTitle:null,currentReactionType:l?this.getPostCurrentUserReactionType(n):0,detailAttachments:this.state.detailAttachments,detailLoading:t,detailPost:n,detailPrompt:this.state.detailPrompt,detailPromptLoading:this.state.detailPromptLoading,getTagHref:this.props.getTagHref,isLoggedIn:this.props.isLoggedIn,moderationPanel:this.renderModerationPanel(n),postTags:i,reactionPending:!!(l&&this.state.pendingReactionPostIDs[l]),selectedTagPath:this.props.selectedTagPath,onClosePost:this.props.onClosePost,onCommentCountChange:this.handleCommentCountChange,onDelete:this.openDeleteConfirmation,onOpenEdit:()=>n&&this.openEditPostEditor(n),onRequireLogin:()=>this.props.setShowAuthModal(!0),onSelectTagPath:this.props.onSelectTagPath,onToggleReaction:c=>n&&void this.handleToggleReaction(n,c)})});b(this,"renderEditorModal",()=>{if(!this.state.showEditor)return null;const t=this.state.editorMode==="edit"?h("community_action_edit_post"):h("community_action_create_post");return s.jsx("div",{className:"fixed inset-0 z-[70] flex items-center justify-center bg-slate-950/55 px-4 py-6",children:s.jsxs("div",{className:"flex max-h-full w-full max-w-3xl flex-col overflow-hidden rounded-3xl border border-slate-300 bg-white shadow-2xl",children:[s.jsxs("div",{className:"flex items-center justify-between gap-4 border-b border-slate-200 px-5 py-4",children:[s.jsx("div",{className:"min-w-0",children:s.jsx("h2",{className:"truncate text-lg font-semibold text-slate-900",children:t})}),s.jsx("button",{type:"button",onClick:this.closePostEditor,className:"inline-flex h-10 w-10 cursor-pointer items-center justify-center rounded-full border border-slate-300 bg-white text-slate-600 transition-colors hover:border-slate-400 hover:bg-slate-100 hover:text-slate-900",title:h("common_action_close"),"aria-label":h("common_action_close"),children:s.jsx(Be,{className:"h-4 w-4"})})]}),s.jsx("div",{className:"min-h-0 flex flex-1 flex-col overflow-hidden px-5 py-5",children:s.jsx(Ng,{mode:this.state.editorMode,post:this.state.editorPost,categories:this.state.categories,defaultCategory:this.getEditorDefaultCategory(),tagsByID:this.state.tagsByID,isLoggedIn:this.props.isLoggedIn,onTagCreated:this.upsertTagInState,onClose:this.closePostEditor,onRequireLogin:()=>this.props.setShowAuthModal(!0),onSaved:n=>
117void this.handlePostEditorSaved(n)})})]})})})}componentDidMount(){this.isUnmounted=!1,this.updateDocumentTitle(),this.loadResourcesAndFeed(),this.loadSelectedPost()}componentDidUpdate(t){var n;if((t.selectedCategoryPath!==this.props.selectedCategoryPath||t.selectedModerationState!==this.props.selectedModerationState||t.selectedPage!==this.props.selectedPage||t.selectedPostType!==this.props.selectedPostType||t.selectedSearchQuery!==this.props.selectedSearchQuery||t.selectedSort!==this.props.selectedSort||t.selectedTagPath!==this.props.selectedTagPath||t.selectedView!==this.props.selectedView)&&this.loadFeed(),t.selectedPostPath!==this.props.selectedPostPath&&(this.loadSelectedPost(),!((n=this.props.selectedPostPath)!=null&&n.trim())&&!this.isFeedQueryLoaded()&&this.loadFeed()),t.selectedSearchQuery!==this.props.selectedSearchQuery&&this.state.searchInputValue!==this.props.selectedSearchQuery&&this.setState({searchInputValue:this.props.selectedSearchQuery}),t.isLoggedIn!==this.props.isLoggedIn){if(!this.props.isLoggedIn){this.setState({currentUserCanModerate:!1,reactionsByPostID:{}});return}this.loadCurrentUserPermissions(),this.loadFeed()}this.updateDocumentTitle()}componentWillUnmount(){this.isUnmounted=!0}render(){var g,p;if(this.shouldRenderNotFound())return s.jsx($r,{});const t=this.props.selectedSearchQuery.trim(),n=this.getSelectedTag(),i=this.state.posts,r=!!this.props.selectedPostPath,f=this.isModerationView(),l=h("community_moderation_description"),o=h("community_moderation_title"),c=this.getSortedTags().slice(0,16),u=this.props.selectedPage,d=f?l:"";return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"min-h-full bg-surface px-4 py-4",children:[s.jsx("div",{className:"mb-5",children:s.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[s.jsx("div",{children:!!d&&s.jsx("div",{className:"text-sm leading-6 text-slate-600",children:d})}),(this.state.currentUserCanModerate||f)&&this.renderModerationToggleButton()]})}),s.jsxs("div",{className:"grid gap-4 xl:grid-cols-[240px_minmax(0,1fr)_300px]",children:[s.jsx("aside",{className:"space-y-4 xl:sticky xl:top-4 xl:self-start",children:s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("common_label_filters")}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{children:[s.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("common_label_type")}),s.jsxs("div",{className:"flex flex-wrap gap-2",children:[this.renderPostTypeFilterButton(null),Ge.map(w=>this.renderPostTypeFilterButton(w))]})]}),!!n&&s.jsxs("div",{children:[s.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("common_label_tags")}),s.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[this.renderTagFilterButton(n),s.jsx("button",{type:"button",onClick:()=>this.props.onSelectTagPath(null),className:"inline-flex cursor-pointer items-center gap-1 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-medium text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:s.jsx("span",{children:h("common_action_clear")})})]})]})]})]})}),s.jsx("section",{className:"min-w-0",children:s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsxs("div",{className:"flex flex-wrap items-start justify-between gap-3",children:[s.jsx("div",{children:s.jsx("div",{className:"text-xl font-semibold text-slate-900",children:f?o:h("page_title_community")})}),s.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[this.renderSortButton("hot",h("community_sort_hot"),s.jsx(Vs,{className:"h-4 w-4"})),this.renderSortButton("new",h("notebooks_sort_newest_first"),s.jsx(Js,{className:"h-4 w-4"})),this.renderSortButton("most_liked",h("community_sort_most_liked"),s.jsx(Ks,{className:"h-4 w-4"}))]})]}),s.jsxs("div",{className:"mt-4 border-t border-slate-100 pt-4",children:[this.renderSearchBar(),f&&s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"mb-2 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:o}),s.jsxs("div",{className:"mb-4 flex flex-wrap gap-2",children:[this.renderModerationStateButton("pe
117nding_review"),this.renderModerationStateButton("published"),this.renderModerationStateButton("rejected"),this.renderModerationStateButton("archived")]}),this.renderModerationSelectionToolbar()]})]}),s.jsx("div",{className:"mt-4",children:r?this.renderDetailModal():this.state.resourcesLoading&&!this.isFeedQueryLoaded()||this.state.feedLoading?s.jsx("div",{className:"flex min-h-[260px] items-center justify-center rounded-2xl border border-dashed border-slate-300 bg-slate-50",children:s.jsx(oe,{size:"xl",color:"blue"})}):i.length===0?s.jsxs("div",{className:"rounded-2xl border border-dashed border-slate-300 bg-slate-50 px-4 py-10 text-center text-sm text-slate-600",children:[s.jsx("div",{children:t?h("community_empty_no_posts"):n?`${h("community_empty_no_posts")} #${((g=n.Title)==null?void 0:g.trim())||((p=n.Path)==null?void 0:p.trim())||""}`:h("community_empty_no_posts")}),!!t&&s.jsx("button",{type:"button",onClick:()=>{this.setState({searchInputValue:""}),this.props.onSelectSearchQuery("")},className:"mt-4 inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-4 py-2 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:s.jsx("span",{children:h("common_action_clear_search")})})]}):s.jsx("div",{className:"space-y-3",children:i.map(this.renderPostCard)})}),!r&&!this.state.feedLoading&&(u>1||this.state.hasMore)&&s.jsxs("div",{className:"mt-4 flex items-center justify-between gap-2 border-t border-slate-100 pt-4",children:[u>1?s.jsxs(_e,{to:this.props.getPageHref(u-1),className:"inline-flex cursor-pointer items-center gap-1.5 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:[s.jsx(yn,{className:"h-4 w-4"}),s.jsx("span",{children:h("common_pagination_previous_page")})]}):s.jsxs("button",{type:"button",disabled:!0,className:"inline-flex cursor-not-allowed items-center gap-1.5 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 opacity-50",children:[s.jsx(yn,{className:"h-4 w-4"}),s.jsx("span",{children:h("common_pagination_previous_page")})]}),s.jsx("span",{"aria-current":"page","aria-label":`Page ${u}`,className:"inline-flex min-w-9 items-center justify-center rounded-full bg-slate-900 px-3 py-1.5 text-sm font-semibold text-white",children:u}),this.state.hasMore?s.jsxs(_e,{to:this.props.getPageHref(u+1),className:"inline-flex cursor-pointer items-center gap-1.5 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:[s.jsx("span",{children:h("common_pagination_next_page")}),s.jsx(vn,{className:"h-4 w-4"})]}):s.jsxs("button",{type:"button",disabled:!0,className:"inline-flex cursor-not-allowed items-center gap-1.5 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-sm font-semibold text-slate-700 opacity-50",children:[s.jsx("span",{children:h("common_pagination_next_page")}),s.jsx(vn,{className:"h-4 w-4"})]})]})]})}),s.jsxs("aside",{className:"space-y-4 xl:sticky xl:top-4 xl:self-start",children:[s.jsx("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:s.jsxs("div",{className:"flex items-start gap-3",children:[s.jsx("div",{className:"flex h-12 w-12 shrink-0 items-center justify-center rounded-2xl bg-blue-100",children:s.jsx(Ai,{className:"h-6 w-6 text-blue-700"})}),s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"text-sm font-semibold text-slate-900",children:h("community_action_create_post")}),s.jsxs("button",{type:"button",onClick:this.openCreatePostEditor,disabled:this.state.resourcesLoading,className:"mt-3 inline-flex cursor-pointer items-center gap-2 rounded-full bg-blue-600 px-4 py-2 text-sm font-semibold text-white dark:text-black transition-colors hover:bg-blue-700 disabled:cursor-not-allowed disabled:opacity-60",children:[s.jsx(Ai,{className:"h-4 w-4"}),s.jsx("span",{children:h("community_action_create_post")})]}),s.jsxs("div",{className:"mt-4 space-y-2",children:[s.jsxs("button",{type:"button",onClick:()=>this.openCreatePostEditorWithPreset("feature_request"),disabled:this.state.resourcesLoading,className:"flex w-full cursor-pointer items-center gap-2 rounded-xl border border-amber-300 bg-amber-50 px-3 py-2 text-left text-sm font-semibold text-amber-900 transition-colors hover:border-amber-400 hover:bg-amber-100 disabled:cursor-not-allowed disabled:opacity-60",children:[s.jsx(Gs,{className:"h-4 w-4 shrink-0"}),s.jsx("span",{children:h("community_action_feature_request")})]}),s.jsxs("button",{type:"button",onClick:()=>this.openCreatePostEditorWithPreset("bug_report"),disabled:this.state.resourcesLoading,className:"flex w-full cursor-pointer items-center gap-2 rounded-xl border border-rose-300 bg-rose-50 px-3 py-2 text-left text-sm font-semibold text-rose-900 transition-colors hover:border-rose-400 hover:bg-rose-100 disabled:cursor-not-allowed disabled:opacity-60",children:[s.jsx(Fs,{className:"h-4 w-4 shrink-0"}),s.jsx("span",{children:h("community_post_type_bug_report")})]})]})]})]})}),(this.state.currentUserCanModerate||f)&&s.jsx("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:s.jsxs("div",{className:"flex items-start gap-3",children:[s.jsx("div",{className:"flex h-12 w-12 shrink-0 items-center justify-center rounded-2xl bg-amber-100",children:s.jsx(Gt,{className:"h-6 w-6 text-amber-700"})}),s.jsxs("div",{className:"min-w-0",children:[s.jsx("div",{className:"text-sm font-semibold text-slate-900",children:o}),s.jsx("div",{className:"mt-1 text-sm leading-6 text-slate-600",children:l}),s.jsx("div",{className:"mt-3",children:this.renderModerationToggleButton()}),s.jsx("div",{className:"mt-3 flex flex-wrap gap-2",children:s.jsx("button",{type:"button",onClick:()=>this.openTaxonomyManager("tags"),className:"inline-flex cursor-pointer items-center gap-2 rounded-full border border-slate-300 bg-white px-3 py-1.5 text-xs font-semibold text-slate-700 transition-colors hover:border-slate-400 hover:bg-slate-100",children:s.jsx("span",{children:`${h("common_action_manage")} ${h("common_label_tags")}`.trim()})})})]})]})}),s.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 shadow-sm",children:[s.jsx("div",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:h("common_label_tags")}),s.jsx("div",{className:"flex flex-wrap gap-2",children:c.map(w=>this.renderTagFilterButton(w))})]}),s.jsx(Fg,{})]})]})]}),this.renderEditorModal(),s.jsx(Vg,{initialTab:this.state.taxonomyManagerTab,categories:this.state.categories,isLoggedIn:this.props.isLoggedIn,show:this.state.showTaxonomyManager,tags:this.getSortedTags(),onClose:this.closeTaxonomyManager,onSaved:w=>void this.handleTaxonomyManagerSaved(w)}),s.jsx(af,{isOpen:this.state.showDeleteConfirmation,title:h("common_action_delete"),message:h("common_warning_action_cannot_be_und
117one"),confirmText:h("common_action_delete"),confirmLoading:this.state.deleteLoading,onConfirm:()=>void this.handleDeletePost(),onCancel:this.closeDeleteConfirmation}),s.jsx(Rs,{type:"danger",show:this.state.showRequestError,onClose:this.closeRequestErrorModal,showCloseButton:!0,title:h("common_status_error"),message:this.state.requestErrorMessage})]})}}const eh=Wg(Xg),Vr="category",Hr="type",hn="sort",Zr="post",pn="q",Wr="tag",bn="view",wn="state",Ci="category",ji="type",xi="post",Ii="tag",th=new Set([Ci,ji,xi,Ii]),ah=e=>e==="new"||e==="most_liked"?e:"hot",Ls=e=>{const a=(e==null?void 0:e.trim())||"";return Ge.includes(a)?a:null},nh=e=>e==="moderation"?"moderation":"feed",ih=e=>e==="published"||e==="rejected"||e==="archived"?e:"pending_review",ea=e=>{if(!e)return null;try{return Y(decodeURIComponent(e))}catch{return Y(e)}},rh=e=>{const a={invalid:!1,pageSegmentIndex:null,selectedCategoryPath:null,selectedPage:1,selectedPostPath:null,selectedPostType:null,selectedTagPath:null};if(e.length===0)return a;const t=e[0];if(!th.has(t)&&Ln(t)===null)return a.selectedPostPath=ea(e.join("/")),a.invalid=!a.selectedPostPath,a;let n=0;if(e[n]===Ci){if(a.selectedCategoryPath=ea(e[n+1]),!a.selectedCategoryPath)return a.invalid=!0,a;n+=2}if(e[n]===ji){if(a.selectedPostType=Ls(e[n+1]),!a.selectedPostType)return a.invalid=!0,a;n+=2}if(e[n]===Ii){if(a.selectedTagPath=ea(e[n+1]),!a.selectedTagPath)return a.invalid=!0,a;n+=2}const i=Ln(e[n]);return i!==null&&(a.pageSegmentIndex=n,a.selectedPage=i,n+=1),e[n]===xi?(a.selectedPostPath=ea(e.slice(n+1).join("/")),a.invalid=!a.selectedPostPath,a):(a.invalid=n!==e.length,a)},yh=()=>{var k;const e=Us(),a=_s(),t=e.state??null,n=(t==null?void 0:t.communityReloadAt)??0,i=Ct.COMMUNITY.replace(/\/+$/,""),r=e.pathname.startsWith(i)?e.pathname.slice(i.length).replace(/^\/+/,""):"",f=r?r.split("/").filter(Boolean):[],l=rh(f),o=l.selectedCategoryPath,c=l.selectedPage,u=l.selectedPostType,d=l.selectedPostPath,g=l.selectedTagPath,p=new URLSearchParams(e.search),w=o??Y(p.get(Vr)),M=u??Ls(p.get(Hr)),y=d??Y(p.get(Zr)),v=((k=p.get(pn))==null?void 0:k.trim())||"",x=ah(p.get(hn)),j=g??Y(p.get(Wr)),C=nh(p.get(bn)),L=ih(p.get(wn));if(l.invalid)return s.jsx($r,{});if(l.pageSegmentIndex!==null&&c===1){const N=f.filter((H,F)=>F!==l.pageSegmentIndex),D=N.length>0?`${i}/${N.join("/")}`:i;return s.jsx(Bs,{replace:!0,to:`${D}${e.search}`,state:e.state})}const S=(N,D=!1)=>{const H=I(N);a(H,{replace:D,state:e.state})},I=N=>{var se,ve;const D=new URLSearchParams(e.search);D.delete(Vr),D.delete(Zr),D.delete(Hr),D.delete(Wr);const H="categoryPath"in N?Y(N.categoryPath):w,F="postType"in N?((se=N.postType)==null?void 0:se.trim())||null:(M==null?void 0:M.trim())||null,we="tagPath"in N?Y(N.tagPath):j,ue="postPath"in N?Y(N.postPath):y,K="page"in N?Number.isSafeInteger(N.page)&&(N.page??0)>1?N.page:1:c;if("sort"in N){const Z=N.sort??"hot";Z==="hot"?D.delete(hn):D.set(hn,Z)}if("searchQuery"in N){const Z=(ve=N.searchQuery)==null?void 0:ve.trim();Z?D.set(pn,Z):D.delete(pn)}if("view"in N){const Z=N.view??"feed";Z==="feed"?D.delete(bn):D.set(bn,Z)}if("moderationState"in N){const Z=N.moderationState??"pending_review";Z==="pending_review"?D.delete(wn):D.set(wn,Z)}const W=D.toString(),q=[];if(H&&q.push(Ci,encodeURIComponent(H)),F&&q.push(ji,encodeURIComponent(F)),we&&q.push(Ii,encodeURIComponent(we)),K>1&&q.push(String(K)),ue){const Z=ue.split("/").filter(Boolean).map(et=>encodeURIComponent(et));q.length>0||ef(ue)?q.push(xi,...Z):q.push(...Z)}return{pathname:q.length>0?`${Ct.COMMUNITY}/${q.join("/")}`:Ct.COMMUNITY,search:W?`?${W}`:""}};return s.jsx(eh,{selectedCategoryPath:w,selectedPostType:M,selectedSort:x,selectedPostPath:y,selectedSearchQuery:v,selectedTagPath:j,selectedView:C,selectedModerationState:L,selectedPage:c,getCategoryHref:N=>{const D=I({categoryPath:N,page:1,postPath:null});return`${D.pathname}${D.search}`},getPostHref:N=>{const D=I({postPath:N});return`${D.pathname}${D.search}`},getPageHref:N=>{const D=I({page:N,postPath:null});return`${D.pathname}${D.search}`},getPostTypeHref:N=>{const D=I({page:1,postPath:null,postType:N});return`${D.pathname}${D.search}`},getTagHref:N=>{const D=I({page:1,postPath:null,tagPath:N}
117);return`${D.pathname}${D.search}`},onSelectCategoryPath:N=>S({categoryPath:N,page:1,postPath:null},!0),onSelectModerationState:N=>S({moderationState:N,page:1,postPath:null},!0),onSelectPostType:N=>S({page:1,postPath:null,postType:N},!0),onSelectSearchQuery:N=>S({page:1,postPath:null,searchQuery:N},!0),onSelectSort:N=>S({page:1,postPath:null,sort:N},!0),onSelectTagPath:N=>S({page:1,postPath:null,tagPath:N},!0),onSelectView:N=>S({page:1,postPath:null,view:N},!0),onOpenPost:N=>S({postPath:N},!1),onClosePost:()=>S({postPath:null},!1),onPostSaved:(N,D)=>S({categoryPath:N,page:1,postPath:D},!1)},`community:${n||"default"}`)};export{yh as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.