PageSourceSearch

https://legalbet.uk/wp/js/node_modules-module.c294a8afa054efd2a52a.js

js legalbet.uk collected 2026-10-02 17:57:07 UTC 84,469 bytes, 716 lines download raw bytes

vendor: 5,117 bytes, line 1
1"use strict";(self.webpackChunklegalbet=self.webpackChunklegalbet||[]).push([[26802],{90805:(function(yt,ve,U){U.d(ve,{LC:function(){return Re}});function X(t){return t&&t.__esModule?t.default:t}function L(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var N,h,oe,be,P,A,ie,se,J={},ae=[],Y=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function B(t,e){for(var n in e)t[n]=e[n];return t}function me(t){var e=t.parentNode;e&&e.removeChild(t)}function H(t,e,n){var r,i,o,s={};for(o in e)o=="key"?r=e[o]:o=="ref"?i=e[o]:s[o]=e[o];if(arguments.length>2&&(s.children=arguments.length>3?N.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(o in t.defaultProps)s[o]===void 0&&(s[o]=t.defaultProps[o]);return W(t,s,r,i,null)}function W(t,e,n,r,i){var o={type:t,props:e,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++oe};return i==null&&h.vnode!=null&&h.vnode(o),o}function m(){return{current:null}}function $(t){return t.children}function y(t,e){this.props=t,this.context=e}function M(t,e){if(e==null)return t.__?M(t.__,t.__.__k.indexOf(t)+1):null;for(var n;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null)return n.__e;return typeof t.type=="function"?M(t):null}function I(t){var e,n;if((t=t.__)!=null&&t.__c!=null){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null){t.__e=t.__c.base=n.__e;break}return I(t)}}function x(t){(!t.__d&&(t.__d=!0)&&P.push(t)&&!R.__r++||ie!==h.debounceRendering)&&((ie=h.debounceRendering)||A)(R)}function R(){for(var t;R.__r=P.length;)t=P.sort(function(e,n){return e.__v.__b-n.__v.__b}),P=[],t.some(function(e){var n,r,i,o,s,l;e.__d&&(s=(o=(n=e).__v).__e,(l=n.__P)&&(r=[],(i=B({},o)).__v=o.__v+1,$e(l,o,i,n.__n,l.ownerSVGElement!==void 0,o.__h!=null?[s]:null,r,s??M(o),o.__h),Te(r,o),o.__e!=s&&I(o)))})}function C(t,e,n,r,i,o,s,l,c,u){var a,_,f,p,v,k,g,w=r&&r.__k||ae,T=w.length;for(n.__k=[],a=0;a<e.length;a++)if((p=n.__k[a]=(p=e[a])==null||typeof p=="boolean"?null:typeof p=="string"||typeof p=="number"||typeof p=="bigint"?W(null,p,null,null,p):Array.isArray(p)?W($,{children:p},null,null,null):p.__b>0?W(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(f=w[a])===null||f&&p.key==f.key&&p.type===f.type)w[a]=void 0;else for(_=0;_<T;_++){if((f=w[_])&&p.key==f.key&&p.type===f.type){w[_]=void 0;break}f=null}$e(t,p,f=f||J,i,o,s,l,c,u),v=p.__e,(_=p.ref)&&f.ref!=_&&(g||(g=[]),f.ref&&g.push(f.ref,null,p),g.push(_,p.__c||v,p)),v!=null?(k==null&&(k=v),typeof p.type=="function"&&p.__k===f.__k?p.__d=c=D(p,c,t):c=Z(t,p,f,w,v,c),typeof n.type=="function"&&(n.__d=c)):c&&f.__e==c&&c.parentNode!=t&&(c=M(f))}for(n.__e=k,a=T;a--;)w[a]!=null&&(typeof n.type=="function"&&w[a].__e!=null&&w[a].__e==n.__d&&(n.__d=M(r,a+1)),He(w[a],w[a]));if(g)for(a=0;a<g.length;a++)Be(g[a],g[++a],g[++a])}function D(t,e,n){for(var r,i=t.__k,o=0;i&&o<i.length;o++)(r=i[o])&&(r.__=t,e=typeof r.type=="function"?D(r,e,n):Z(n,r,r,i,r.__e,e));return e}function z(t,e){return e=e||[],t==null||typeof t=="boolean"||(Array.isArray(t)?t.some(function(n){z(n,e)}):e.push(t)),e}function Z(t,e,n,r,i,o){var s,l,c;if(e.__d!==void 0)s=e.__d,e.__d=void 0;else if(n==null||i!=o||i.parentNode==null)e:if(o==null||o.parentNode!==t)t.appendChild(i),s=null;else{for(l=o,c=0;(l=l.nextSibling)&&c<r.length;c+=2)if(l==i)break e;t.insertBefore(i,o),s=o}return s!==void 0?s:i.nextSibling}function ge(t,e,n,r,i){var o;for(o in n)o==="children"||o==="key"||o in e||ce(t,o,null,n[o],r);for(o in e)i&&typeof e[o]!="function"||o==="children"||o==="key"||o==="value"||o==="checked"||n[o]===e[o]||ce(t,o,e[o],n[o],r)}function Q(t,e,n){e[0]==="-"?t.setProperty(e,n):t[e]=n==null?"":typeof n!="number"||Y.test(e)?n:n+"px"}function ce(t,e,n,r,i){var o;e:if(e==="style")if(typeof n=="string")t.style.cssText=n;else{if(typeof r=="string"&&(t.style.cssText=r=""),r)for(e in r)n&&e in n||Q(t.style,e,"");if(n)for(e in n)r&&n[e]===r[e]||Q(t.style,e,n[e])}else if(e[0]==="o"&&e[1]==="n")o=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+o]=n,n?r||t.addEventListener(e,o?Pe:De,o):t.removeEventListener(e,o?Pe:De,o);else if(e!=="dangerouslySetInnerHTML"){if(i)e=e.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if(e!=="href"&&e!=="list"&&e!=="form"&&e!=="tabIndex"&&e!=="download"&&e in t)try{t[e]=n??"";break e}catch{}typeof n=="function"||(n!=null&&(n!==!1||e[0]==="a"&&e[1]==="r")?t.setAttribute(e,n):t.removeAttribute(e))}}function De(t){this.l[t.type+!1](h.event?h.event(t):t)}function Pe(t){this.l[t.type+!0](h.event?h.event(t):t)}function $e(t,e,n,r,i,o,s,l,c){var u,a,_,f,p,v,k,g,w,T,pe,O=e.type;if(e.constructor!==void 0)return null;n.__h!=null&&(c=n.__h,l=e.__e=n.__e,e.__h=null,o=[l]),(u=h.__b)&&u(e);try{e:if(typeof O=="function"){if(g=e.props,w=(u=O.contextType)&&r[u.__c],T=u?w?w.props.value:u.__:r,n.__c?k=(a=e.__c=n.__c).__=a.__E:("prototype"in O&&O.prototype.render?e.__c=a=new O(g,T):(e.__c=a=new y(g,T),a.constructor=O,a.render=Ct),w&&w.sub(a),a.props=g,a.state||(
1a.state={}),a.context=T,a.__n=r,_=a.__d=!0,a.__h=[]),a.__s==null&&(a.__s=a.state),O.getDerivedStateFromProps!=null&&(a.__s==a.state&&(a.__s=B({},a.__s)),B(a.__s,O.getDerivedStateFromProps(g,a.__s))),f=a.props,p=a.state,_)O.getDerivedStateFromProps==null&&a.componentWillMount!=null&&a.componentWillMount(),a.componentDidMount!=null&&a.__h.push(a.componentDidMount);else{if(O.getDerivedStateFromProps==null&&g!==f&&a.componentWillReceiveProps!=null&&a.componentWillReceiveProps(g,T),!a.__e&&a.shouldComponentUpdate!=null&&a.shouldComponentUpdate(g,a.__s,T)===!1||e.__v===n.__v){a.props=g,a.state=a.__s,e.__v!==n.__v&&(a.__d=!1),a.__v=e,e.__e=n.__e,e.__k=n.__k,e.__k.forEach(function(_e){_e&&(_e.__=e)}),a.__h.length&&s.push(a);break e}a.componentWillUpdate!=null&&a.componentWillUpdate(g,a.__s,T),a.componentDidUpdate!=null&&a.__h.push(function(){a.componentDidUpdate(f,p,v)})}a.context=T,a.props=g,a.state=a.__s,(u=h.__r)&&u(e),a.__d=!1,a.__v=e,a.__P=t,u=a.render(a.props,a.state,a.context),a.state=a.__s,a.getChildContext!=null&&(r=B(B({},r),a.getChildContext())),_||a.getSnapshotBeforeUpdate==null||(v=a.getSnapshotBeforeUpdate(f,p)),pe=u!=null&&u.type===$&&u.key==null?u.props.children:u,C(t,Array.isArray(pe)?pe:[pe],e,n,r,i,o,s,l,c),a.base=e.__e,e.__h=null,a.__h.length&&s.push(a),k&&(a.__E=a.__=null),a.__e=!1}else o==null&&e.__v===n.__v?(e.__k=n.__k,e.__e=n.__e):e.__e=xt(n.__e,e,n,r,i,o,s,c);(u=h.diffed)&&u(e)}catch(_e){e.__v=null,(c||o!=null)&&(e.__e=l,e.__h=!!c,o[o.indexOf(l)]=null),h.__e(_e,e,n)}}function Te(t,e){h.__c&&h.__c(e,t),t.some(function(n){try{t=n.__h,n.__h=[],t.some(function(r){r.call(n)})}catch(r){h.__e(r,n.__v)}})}function xt(t,e,n,r,i,o,s,l){var c,u,a,_=n.props,f=e.props,p=e.type,v=0;if(p==="svg"&&(i=!0),o!=null){for(;v<o.length;v++)if((c=o[v])&&"setAttribute"in c==!!p&&(p?c.localName===p:c.nodeType===3)){t=c,o[v]=null;break}}if(t==null){if(p===null)return document.createTextNode(f);t=i?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,f.is&&f),o=null,l=!1}if(p===null)_===f||l&&t.data===f||(t.data=f);else{if(o=o&&N.call(t.childNodes),u=(_=n.props||J).dangerouslySetInnerHTML,a=f.dangerouslySetInnerHTML,!l){if(o!=null)for(_={},v=0;v<t.attributes.length;v++)_[t.attributes[v].name]=t.attributes[v].value;(a||u)&&(a&&(u&&a.__html==u.__html||a.__html===t.innerHTML)||(t.innerHTML=a&&a.__html||""))}if(ge(t,f,_,i,l),a)e.__k=[];else if(v=e.props.children,C(t,Array.isArray(v)?v:[v],e,n,r,i&&p!=="foreignObject",o,s,o?o[0]:n.__k&&M(n,0),l),o!=null)for(v=o.length;v--;)o[v]!=null&&me(o[v]);l||("value"in f&&(v=f.value)!==void 0&&(v!==_.value||v!==t.value||p==="progress"&&!v)&&ce(t,"value",v,_.value,!1),"checked"in f&&(v=f.checked)!==void 0&&v!==t.checked&&ce(t,"checked",v,_.checked,!1))}return t}function Be(t,e,n){try{typeof t=="function"?t(e):t.current=e}catch(r){h.__e(r,n)}}function He(t,e,n){var r,i;if(h.unmount&&h.unmount(t),(r=t.ref)&&(r.current&&r.current!==t.__e||Be(r,null,e)),(r=t.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(o){h.__e(o,e)}r.base=r.__P=null}if(r=t.__k)for(i=0;i<r.length;i++)r[i]&&He(r[i],e,typeof t.type!="function");n||t.__e==null||me(t.__e),t.__e=t.__d=void 0}function Ct(t,e,n){return this.constructor(t,n)}function q(t,e,n){var r,i,o;h.__&&h.__(t,e),i=(r=typeof n=="function")?null:n&&n.__k||e.__k,o=[],$e(e,t=(!r&&n||e).__k=H($,null,[t]),i||J,J,e.ownerSVGElement!==void 0,!r&&n?[n]:i?null:e.firstChild?N.call(e.childNodes):null,o,!r&&n?n:i?i.__e:e.firstChild,r),Te(o,t)}function Ie(t,e){q(t,e,Ie)}function St(t,e,n){var r,i,o,s=B({},t.props);for(o in e)o=="key"?r=e[o]:o=="ref"?i=e[o]:s[o]=e[o];return arguments.length>2&&(s.children=arguments.length>3?N.call(arguments,2):n),W(t.type,s,r||t.key,i||t.ref,null)}function jt(t,e){var n={__c:e="__cC"+se++,__:t,Consumer:function(r,i){return r.children(i)},Provider:function(r){var i,o;return this.getChildContext||(i=[],(o={})[e]=this,this.getChildContext=function(){return o},this.shouldComponentUpdate=function(s){this.props.value!==s.value&&i.some(x)},this.sub=function(s){i.push(s);var l=s.componentWillUnmount;s.componentWillUnmount=function(){i.splice(i.indexOf(s),1),l&&l.call(s)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n}N=ae.slice,h={__e:function(t,e){for(var n,r,i;e=e.__;)if((n=e.__c)&&!n.__)try{if((r=n.constructor)&&r.getDerivedStateFromError!=null&&(n.setState(r.getDerivedStateFromError(t)),i=n.__d),n.componentDidCatch!=null&&(n.componentDidCatch(t),i=n.__d),i)return n.__E=n}catch(o){t=o}throw t}},oe=0,be=function(t){return t!=null&&t.constructor===void 0},y.prototype.setState=function(t,e){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=B({},this.state),typeof t=="function"&&(t=t(B({},n),this.props)),t&&B(n,t),t!=null&&this.__v&&(e&&this.__h.push(e),x(this))},y.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),x(this))},y.prototype.render=$,P=[],A=typeof Promise=="function"?Promise.prototype.then.bind(Prom
1ise.resolve()):setTimeout,R.__r=0,se=0;var Mt=0;function d(t,e,n,r,i){var o,s,l={};for(s in e)s=="ref"?o=e[s]:l[s]=e[s];var c={type:t,props:l,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--Mt,__source:r,__self:i};if(typeof t=="function"&&(o=t.defaultProps))for(s in o)l[s]===void 0&&(l[s]=o[s]);return h.vnode&&h.vnode(c),c}function zt(t,e){try{window.localStorage[`emoji-mart.${t}`]=JSON.stringify(e)}catch{}}function Et(t){try{const e=window.localStorage[`emoji-mart.${t}`];if(e)return JSON.parse(e)}catch{}}var F={set:zt,get:Et};const ke=new Map,Lt=[{v:15,emoji:"\u{1FAE8}"},{v:14,emoji:"\u{1FAE0}"},{v:13.1,emoji:"\u{1F636}\u200D\u{1F32B}\uFE0F"},{v:13,emoji:"\u{1F978}"},{v:12.1,emoji:"\u{1F9D1}\u200D\u{1F9B0}"},{v:12,emoji:"\u{1F971}"},{v:11,emoji:"\u{1F970}"},{v:5,emoji:"\u{1F929}"},{v:4,emoji:"\u{1F471}\u200D\u2640\uFE0F"},{v:3,emoji:"\u{1F923}"},{v:2,emoji:"\u{1F44B}\u{1F3FB}"},{v:1,emoji:"\u{1F643}"}];function Rt(){for(const{v:t,emoji:e}of Lt)if(Ae(e))return t}function Dt(){return!Ae("\u{1F1E8}\u{1F1E6}")}function Ae(t){if(ke.has(t))return ke.get(t);const e=Pt(t);return ke.set(t,e),e}const Pt=(()=>{let t=null;try{navigator.userAgent.includes("jsdom")||(t=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}if(!t)return()=>!1;const e=25,n=20,r=Math.floor(e/2);return t.font=r+"px Arial, Sans-Serif",t.textBaseline="top",t.canvas.width=n*2,t.canvas.height=e,i=>{t.clearRect(0,0,n*2,e),t.fillStyle="#FF0000",t.fillText(i,0,22),t.fillStyle="#0000FF",t.fillText(i,n,22);const o=t.getImageData(0,0,n,e).data,s=o.length;let l=0;for(;l<s&&!o[l+3];l+=4);if(l>=s)return!1;const c=n+l/4%n,u=Math.floor(l/4/n),a=t.getImageData(c,u,1,1).data;return!(o[l]!==a[0]||o[l+2]!==a[2]||t.measureText(i).width>=n)}})();var Oe={latestVersion:Rt,noCountryFlags:Dt};const we=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let S=null;function Tt(t){S||(S=F.get("frequently")||{});const e=t.id||t;e&&(S[e]||(S[e]=0),S[e]+=1,F.set("last",e),F.set("frequently",S))}function Bt({maxFrequentRows:t,perLine:e}){if(!t)return[];S||(S=F.get("frequently"));let n=[];if(!S){S={};for(let o in we.slice(0,e)){const s=we[o];S[s]=e-o,n.push(s)}return n}const r=t*e,i=F.get("last");for(let o in S)n.push(o);if(n.sort((o,s)=>{const l=S[s],c=S[o];return l==c?o.localeCompare(s):l-c}),n.length>r){const o=n.slice(r);n=n.slice(0,r);for(let s of o)s!=i&&delete S[s];i&&n.indexOf(i)==-1&&(delete S[n[n.length-1]],n.splice(-1,1,i)),F.set("frequently",S)}return n}var Ve={add:Tt,get:Bt,DEFAULTS:we},Ue={};Ue=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn\u2019t be found","pick":"Pick an emoji\u2026","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var V={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let E=null,b=null;const ye={};async function Fe(t){if(ye[t])return ye[t];const n=await(await fetch(t)).json();return ye[t]=n,n}let xe=null,zn=!1,Ne=null,We=!1;function le(t,{caller:e}={}){return xe||(xe=new Promise(n=>{Ne=n})),t?Ht(t):e&&!We&&console.warn(`\`${e}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),xe}async function Ht(t){We=!0;let{emojiVersion:e,set:n,locale:r}=t;if(e||(e=V.emojiVersion.value),n||(n=V.set.value),r||(r=V.locale.value),b)b.categories=b.categories.filter(c=>!c.name);else{b=(typeof t.data=="function"?await t.data():t.data)||await Fe(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${e}/${n}.json`),b.emoticons={},b.natives={},b.categories.unshift({id:"frequent",emojis:[]});for(const c in b.aliases){const u=b.aliases[c],a=b.emojis[u];a&&(a.aliases||(a.aliases=[]),a.aliases.push(c))}b.originalCategories=b.categories}if(E=(typeof t.i18n=="function"?await t.i18n():t.i18n)||(r=="en"?X(Ue):await Fe(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${r}.json`)),t.custom)for(let c in t.custom){c=parseInt(c);const u=t.custom[c],a=t.custom[c-1];if(!(!u.emojis||!u.emojis.length)){u.id||(u.id=`custom_${c+1}`),u.name||(u.name=E.categories.custom),a&&!u.icon&&(u.target=a.target||a),b.categories.push(u);for(const _ of u.emojis)b.emojis[_.id]=_}}t.categories&&(b.categories=b.originalCategories.filter(c=>t.categories.indexOf(c.id)!=-1).sort((c,u)=>{const a=t.categories.indexOf(c.id),_=t.categories.indexOf(u.id);return a-_}));let i=null,o=null;n=="native"&&(i=Oe.latestVersion(),o=t.noCountryFlags||Oe.noCountryFlags());let s=b.categories.length,l=!1;for(;s--;){const c=b.categories[s];if(c.id=="frequent"){let{maxFrequentRows:_,perLine:f}=t;_=_>=0?_:V.maxFrequentRows.value,f||(f=V.perLine.value),c.emojis=Ve.get({maxFrequentRows:_,perLine:f})}if(!c.emojis||!c.emojis.length){b.categories.splice(s,1);continue}const{categoryIcons:u}=t;if(u){const _=u[c.id];_&&!c.icon&&(c.icon=_)}let a=c.emojis.length;for(;a--;){const _=c.emojis[a],f=_.id?_:b.emojis[_],p=()=>{c.emojis.splice(a,1)};if(!f||t.exceptEmojis&&t.exceptEmojis.includes(f.id)){p();continue}if(i&&f.version>i){p();continue}if(o&&c.id=="flags"&&!Ut.includes(f.id)){p();continue}if(!f.search){if(l=!0,f.search=","+[[f.id,!1],[f.name,!0],[f.keywords,!1],[f.emoticons,!1]].map(([k,g])=>
1{if(k)return(Array.isArray(k)?k:[k]).map(w=>(g?w.split(/[-|_|\s]+/):[w]).map(T=>T.toLowerCase())).flat()}).flat().filter(k=>k&&k.trim()).join(","),f.emoticons)for(const k of f.emoticons)b.emoticons[k]||(b.emoticons[k]=f.id);let v=0;for(const k of f.skins){if(!k)continue;v++;const{native:g}=k;g&&(b.natives[g]=f.id,f.search+=`,${g}`);const w=v==1?"":`:skin-tone-${v}:`;k.shortcodes=`:${f.id}:${w}`}}}}l&&G.reset(),Ne()}function qe(t,e,n){t||(t={});const r={};for(let i in e)r[i]=Ge(i,t,e,n);return r}function Ge(t,e,n,r){const i=n[t];let o=r&&r.getAttribute(t)||(e[t]!=null&&e[t]!=null?e[t]:null);return i&&(o!=null&&i.value&&typeof i.value!=typeof o&&(typeof i.value=="boolean"?o=o!="false":o=i.value.constructor(o)),i.transform&&o&&(o=i.transform(o)),(o==null||i.choices&&i.choices.indexOf(o)==-1)&&(o=i.value)),o}const It=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let Ce=null;function At(t){return t.id?t:b.emojis[t]||b.emojis[b.aliases[t]]||b.emojis[b.natives[t]]}function Ot(){Ce=null}async function Vt(t,{maxResults:e,caller:n}={}){if(!t||!t.trim().length)return null;e||(e=90),await le(null,{caller:n||"SearchIndex.search"});const r=t.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((l,c,u)=>l.trim()&&u.indexOf(l)==c);if(!r.length)return;let i=Ce||(Ce=Object.values(b.emojis)),o,s;for(const l of r){if(!i.length)break;o=[],s={};for(const c of i){if(!c.search)continue;const u=c.search.indexOf(`,${l}`);u!=-1&&(o.push(c),s[c.id]||(s[c.id]=0),s[c.id]+=c.id==l?0:u+1)}i=o}return o.length<2||(o.sort((l,c)=>{const u=s[l.id],a=s[c.id];return u==a?l.id.localeCompare(c.id):u-a}),o.length>e&&(o=o.slice(0,e))),o}var G={search:Vt,get:At,reset:Ot,SHORTCODES_REGEX:It};const Ut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","
1waving_white_flag"];function Ft(t,e){return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every((n,r)=>n==e[r])}async function Nt(t=1){for(let e in[...Array(t).keys()])await new Promise(requestAnimationFrame)}function Ke(t,{skinIndex:e=0}={}){const n=t.skins[e]||(e=0,t.skins[e]),r={id:t.id,name:t.name,native:n.native,unified:n.unified,keywords:t.keywords,shortcodes:n.shortcodes||t.shortcodes};return t.skins.length>1&&(r.skin=e+1),n.src&&(r.src=n.src),t.aliases&&t.aliases.length&&(r.aliases=t.aliases),t.emoticons&&t.emoticons.length&&(r.emoticons=t.emoticons),r}async function En(t){const e=await G.search(t,{maxResults:1,caller:"getEmojiDataFromNative"});if(!e||!e.length)return null;const n=e[0];let r=0;for(let i of n.skins){if(i.native==t)break;r++}return Ke(n,{skinIndex:r})}var de={categories:{activity:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:d("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:d("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:d("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:d("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.
1009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[d("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),d("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[d("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),d("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.87
17 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:d("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[d("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),d("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:d("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[d("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),d("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 
1174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[d("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),d("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:d("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:d("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},search:{loupe:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:d("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:d("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:d("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})}};function Se(t){let{id:e,skin:n,emoji:r}=t;if(t.shortcodes){const l=t.shortcodes.match(G.SHORTCODES_REGEX);l&&(e=l[1],l[2]&&(n=l[2]))}if(r||(r=G.get(e||t.native)),!r)return t.fallback;const i=r.skins[n-1]||r.skins[0],o=i.src||(t.set!="native"&&!t.spritesheet?typeof t.getImageURL=="function"?t.getImageURL(t.set,i.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${t.set}@15.0.1/img/${t.set}/64/${i.unified}.png`:void 0),s=typeof t.getSpritesheetURL=="function"?t.getSpritesheetURL(t.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${t.set}@15.0.1/img/${t.set}/sheets-256/64.png`;return d("span",{class:"emoji-mart-emoji","data-emoji-set":t.set,children:o?d("img",{style:{maxWidth:t.size||"1em",maxHeight:t.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:o}):t.set=="native"?d("span",{style:{fontSize:t.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):d("span",{style:{display:"block",width:t.size,height:t.size,backgroundImage:`url(${s})`,backgroundSize:`${100*b.sheet.cols}% ${100*b.sheet.rows}%`,backgroundPosition:`${100/(b.sheet.cols-1)*i.x}% ${100/(b.sheet.rows-1)*i.y}%`}})})}const Wt=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class Xe extends Wt{static get observedAttributes(){return Object.keys(this.Props)}update(e={}){for(let n in e)this.attributeChangedCallback(n,null,e[n])}attributeChangedCallback(e,n,r){if(!this.component)return;const i=Ge(e,{[e]:r},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[e]:i}):(this.component.props[e]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(e={}){if(super(),this.props=e,e.parent||e.ref){let n=null;const r=e.parent||(n=e.ref&&e.ref.current);n&&(n.innerHTML=""),r&&r.appendChild(this)}}}class qt extends Xe{setShadow(){this.attachShadow({mode:"open"})}injectStyles(e){if(!e)return;const n=document.createElement("style");n.textContent=e,this.shadowRoot.insertBefore(n,this.shadowRoot.firstChild)}constructor(e,{styles:n}={}){super(e),this.setShadow(),this.injectStyles(n)}}var Je={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:t=>/\D/.test(t)?t:`${t}px`},set:V.set,skin:V.skin};class Ye extends Xe{async connectedCallback(){const e=qe(this.props,Je,this);e.element=this,e.ref=n=>{this.component=n},await le(),!this.disconnected&&q(d(Se,{...e}),this)}constructor(e){super(e)}}L(Ye,"Props",Je),typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",Ye);var K,j,Ze,ee=0,je=[],Qe=h.__b,et=h.__r,tt=h.diffed,nt=h.__c,rt=h.unmount;function te(t,e){h.__h&&h.__h(j,t,ee||e),ee=0;var n=j.__H||(j.__H={__:[],__h:[]});return t>=n.__.length&&n.__.push({}),n.__[t]}function ot(t){return ee=1,it(ct,t)}function it(t,e,n){var r=te(K++,2);return r.t=t,r.__c||(r.__=[n?n(e):ct(void 0,e),function(i){var o=r.t(r.__[0],i);r.__[0]!==o&&(r.__=[o,r.__[1]],r.__c.setState({}))}],r.__c=j),r.__}function Gt(t,e){var n=te(K++,3);!h.__s&&Ee(n.__H,e)&&(n.__=t,n.__H=e,j.__H.__h.push(n))}function st(t,e){var n=te(K++,4);!h.__s&&Ee(n.__H,e)&&(n.__=t,n.__H=e,j.__h.push(n))}function Kt(t){return ee=5,Me(function(){return{current:t}},[])}function Xt(t,e,n){ee=6,st(function(){typeof t=="function"?t(e()):t&&(t.current=e())},n==null?n:n.concat(t))}function Me(t,e){var n=te(K++,7);
1return Ee(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function Jt(t,e){return ee=8,Me(function(){return t},e)}function Yt(t){var e=j.context[t.__c],n=te(K++,9);return n.c=t,e?(n.__==null&&(n.__=!0,e.sub(j)),e.props.value):t.__}function Zt(t,e){h.useDebugValue&&h.useDebugValue(e?e(t):t)}function Dn(t){var e=te(K++,10),n=ot();return e.__=t,j.componentDidCatch||(j.componentDidCatch=function(r){e.__&&e.__(r),n[1](r)}),[n[0],function(){n[1](void 0)}]}function Qt(){var t;for(je.sort(function(e,n){return e.__v.__b-n.__v.__b});t=je.pop();)if(t.__P)try{t.__H.__h.forEach(ue),t.__H.__h.forEach(ze),t.__H.__h=[]}catch(e){t.__H.__h=[],h.__e(e,t.__v)}}h.__b=function(t){j=null,Qe&&Qe(t)},h.__r=function(t){et&&et(t),K=0;var e=(j=t.__c).__H;e&&(e.__h.forEach(ue),e.__h.forEach(ze),e.__h=[])},h.diffed=function(t){tt&&tt(t);var e=t.__c;e&&e.__H&&e.__H.__h.length&&(je.push(e)!==1&&Ze===h.requestAnimationFrame||((Ze=h.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(o),at&&cancelAnimationFrame(r),setTimeout(n)},o=setTimeout(i,100);at&&(r=requestAnimationFrame(i))})(Qt)),j=null},h.__c=function(t,e){e.some(function(n){try{n.__h.forEach(ue),n.__h=n.__h.filter(function(r){return!r.__||ze(r)})}catch(r){e.some(function(i){i.__h&&(i.__h=[])}),e=[],h.__e(r,n.__v)}}),nt&&nt(t,e)},h.unmount=function(t){rt&&rt(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{ue(r)}catch(i){e=i}}),e&&h.__e(e,n.__v))};var at=typeof requestAnimationFrame=="function";function ue(t){var e=j,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),j=e}function ze(t){var e=j;t.__c=t.__(),j=e}function Ee(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function ct(t,e){return typeof e=="function"?e(t):e}function lt(t,e){for(var n in e)t[n]=e[n];return t}function Le(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var r in e)if(r!=="__source"&&t[r]!==e[r])return!0;return!1}function ne(t){this.props=t}function en(t,e){function n(i){var o=this.props.ref,s=o==i.ref;return!s&&o&&(o.call?o(null):o.current=null),e?!e(this.props,i)||!s:Le(this.props,i)}function r(i){return this.shouldComponentUpdate=n,H(t,i)}return r.displayName="Memo("+(t.displayName||t.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(ne.prototype=new y).isPureReactComponent=!0,ne.prototype.shouldComponentUpdate=function(t,e){return Le(this.props,t)||Le(this.state,e)};var dt=h.__b;h.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),dt&&dt(t)};var tn=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function nn(t){function e(n,r){var i=lt({},n);return delete i.ref,t(i,(r=n.ref||r)&&(typeof r!="object"||"current"in r)?r:null)}return e.$$typeof=tn,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e}var ut=function(t,e){return t==null?null:z(z(t).map(e))},rn={map:ut,forEach:ut,count:function(t){return t?z(t).length:0},only:function(t){var e=z(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:z},on=h.__e;h.__e=function(t,e,n){if(t.then){for(var r,i=e;i=i.__;)if((r=i.__c)&&r.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),r.__c(t,e)}on(t,e,n)};var ft=h.unmount;function fe(){this.__u=0,this.t=null,this.__b=null}function ht(t){var e=t.__.__c;return e&&e.__e&&e.__e(t)}function sn(t){var e,n,r;function i(o){if(e||(e=t()).then(function(s){n=s.default||s},function(s){r=s}),r)throw r;if(!n)throw e;return H(n,o)}return i.displayName="Lazy",i.__f=!0,i}function re(){this.u=null,this.o=null}h.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&t.__h===!0&&(t.type=null),ft&&ft(t)},(fe.prototype=new y).__c=function(t,e){var n=e.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=ht(r.__v),o=!1,s=function(){o||(o=!0,n.__R=null,i?i(l):l())};n.__R=s;var l=function(){if(!--r.__u){if(r.state.__e){var u=r.state.__e;r.__v.__k[0]=(function _(f,p,v){return f&&(f.__v=null,f.__k=f.__k&&f.__k.map(function(k){return _(k,p,v)}),f.__c&&f.__c.__P===p&&(f.__e&&v.insertBefore(f.__e,f.__d),f.__c.__e=!0,f.__c.__P=v)),f})(u,u.__c.__P,u.__c.__O)}var a;for(r.setState({__e:r.__b=null});a=r.t.pop();)a.forceUpdate()}},c=e.__h===!0;r.__u++||c||r.setState({__e:r.__b=r.__v.__k[0]}),t.then(s,s)},fe.prototype.componentWillUnmount=function(){this.t=[]},fe.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=(function o(s,l,c){return s&&(s.__c&&s.__c.__H&&(s.__c.__H.__.forEach(function(u){typeof u.__c=="function"&&u.__c()}),s.__c.__H=null),(s=lt({},s)).__c!=null&&(s.__c.__P===c&&(s.__c.__P=l),s.__c=null),s.__k=s.__k&&s.__k.map(function(u){return o(u,l,c)})),s})(this.__b,n,r.__O=r.__P)}this.__b=null}var i=e.__e&&H($,null,t.fallback);return i&&(i.__h=null),[H($,null,e.__e?null:t.children),i]};var pt=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;t.u=n=n[2]}};function an(t){return this.getChildContext=function(){return t.context},t.children}function cn(t){var e=this,n=t.i;e.componentWillUnmount=function(){q(null,e.l),e.l=null,e.i=null},e.i&&e.i!==n&&e.componentWillUnmount(),t.__v?(e.l||(e.i=n,e.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(r){this.childNodes.push(r),e.i.appendChild(r)},insertBefore:function(r,i){this.childNodes.push(r),e.i.appendChild(r)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),e.i.removeChild(r)}}),q(H(an,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function ln(t,e){return H(cn,{__v:t,i:e})}(re.prototype=new y).__e=function(t){var e=this,n=ht(e.__v),r=e.o.get(t);return r[0]++,function(i){var o=function(){e.props.revealOrder?(r.push(i),pt(e,t,r)):i()};n?n(o):o()}},re.prototype.render=function(t){this.u=null,this.o=new Map;var e=z(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},re.prototype.componentDidUpdate=re.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){pt(t,n,e)})};var _t=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,dn=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,un=typeof document<"u",fn=function(t){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};function hn(t,e,n){return e.__k==null&&(e.textContent=""),q(t,e),typeof n=="function"&&n(),t?t.__c:null}
1function pn(t,e,n){return Ie(t,e),typeof n=="function"&&n(),t?t.__c:null}y.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(y.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var vt=h.event;function _n(){}function vn(){return this.cancelBubble}function bn(){return this.defaultPrevented}h.event=function(t){return vt&&(t=vt(t)),t.persist=_n,t.isPropagationStopped=vn,t.isDefaultPrevented=bn,t.nativeEvent=t};var bt,mt={configurable:!0,get:function(){return this.class}},gt=h.vnode;h.vnode=function(t){var e=t.type,n=t.props,r=n;if(typeof e=="string"){var i=e.indexOf("-")===-1;for(var o in r={},n){var s=n[o];un&&o==="children"&&e==="noscript"||o==="value"&&"defaultValue"in n&&s==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&s===!0?s="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+e)&&!fn(n.type)?o="oninput":/^onfocus$/i.test(o)?o="onfocusin":/^onblur$/i.test(o)?o="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():i&&dn.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():s===null&&(s=void 0),r[o]=s)}e=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=z(n.children).forEach(function(l){l.props.selected=r.value.indexOf(l.props.value)!=-1})),e=="select"&&r.defaultValue!=null&&(r.value=z(n.children).forEach(function(l){l.props.selected=r.multiple?r.defaultValue.indexOf(l.props.value)!=-1:r.defaultValue==l.props.value})),t.props=r,n.class!=n.className&&(mt.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",mt))}t.$$typeof=_t,gt&&gt(t)};var $t=h.__r;h.__r=function(t){$t&&$t(t),bt=t.__c};var mn={ReactCurrentDispatcher:{current:{readContext:function(t){return bt.__n[t.__c].props.value}}}},Pn="17.0.2";function gn(t){return H.bind(null,t)}function kt(t){return!!t&&t.$$typeof===_t}function $n(t){return kt(t)?St.apply(null,arguments):t}function kn(t){return!!t.__k&&(q(null,t),!0)}function wn(t){return t&&(t.base||t.nodeType===1&&t)||null}var yn=function(t,e){return t(e)},xn=function(t,e){return t(e)},Tn=null,Bn={useState:ot,useReducer:it,useEffect:Gt,useLayoutEffect:st,useRef:Kt,useImperativeHandle:Xt,useMemo:Me,useCallback:Jt,useContext:Yt,useDebugValue:Zt,version:"17.0.2",Children:rn,render:hn,hydrate:pn,unmountComponentAtNode:kn,createPortal:ln,createElement:H,createContext:jt,createFactory:gn,cloneElement:$n,createRef:m,Fragment:$,isValidElement:kt,findDOMNode:wn,Component:y,PureComponent:ne,memo:en,forwardRef:nn,flushSync:xn,unstable_batchedUpdates:yn,StrictMode:$,Suspense:fe,SuspenseList:re,lazy:sn,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:mn};const Cn={light:"outline",dark:"solid"};class Sn extends ne{renderIcon(e){const{icon:n}=e;if(n){if(n.svg)return d("span",{class:"flex",dangerouslySetInnerHTML:{__html:n.svg}});if(n.src)return d("img",{src:n.src})}const r=de.categories[e.id]||de.categories.custom,i=this.props.icons=="auto"?Cn[this.props.theme]:this.props.icons;return r[i]||r}render(){let e=null;return d("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:d("div",{class:"flex relative",children:[this.categories.map((n,r)=>{const i=n.name||E.categories[n.id],o=!this.props.unfocused&&n.id==this.state.categoryId;return o&&(e=r),d("button",{"aria-label":i,"aria-selected":o||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:s=>s.preventDefault(),onClick:()=>{this.props.onClick({category:n,i:r})},children:this.renderIcon(n)})}),d("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:e==null?0:1,transform:this.props.dir==="rtl"?`scaleX(-1) translateX(${e*100}%)`:`translateX(${e*100}%)`}})]})})}constructor(){super(),this.categories=b.categories.filter(e=>!e.target),this.state={categoryId:this.categories[0].id}}}class jn extends ne{shouldComponentUpdate(e){for(let n in e)if(n!="children"&&e[n]!=this.props[n])return!0;return!1}render(){return this.props.children}}const he={rowsPerRender:10};class Mn extends y{getInitialState(e=this.props){return{skin:F.get("skin")||e.skin,theme:this.initTheme(e.theme)}}componentWillMount(){this.dir=E.rtl?"rtl":"ltr",this.refs={menu:m(),navigation:m(),scroll:m(),search:m(),searchInput:m(),skinToneButton:m(),skinToneRadio:m()},this.initGrid(),this.props.stickySearch==!1&&this.props.searchPosition=="sticky"&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){const{searchInput:e}=this.refs;e.current&&e.current.focus()}}componentWillReceiveProps(e){this.nextState||(this.nextState={});for(const n in e)this.nextState[n]=e[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let n=!1;for(const i in this.nextState)this.props[i]=this.nextState[i],(i==="custom"||i==="categories")&&(n=!0);delete this.nextState;const r=this.getInitialState();if(n)return this.reset(r);this.setState(r)})}componentWillUnmount(){this.unregister()}async reset(e={}){await le(this.props),this.initGrid(),this.unobserve(),this.setState(e,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){document.removeEventListener("click",this.handleClickOutside),this.darkMedia?.removeEventListener("change",this.darkMediaCallback),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:e=[]}={}){Array.isArray(e)||(e=[e]);for(const n of this.observers)e.includes(n)||n.disconnect();this.observers=[].concat(e)}initGrid(){const{categories:e}=b;this.refs.categories=new Map;const n=b.categories.map(i=>i.id).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.set
1size=0;const r=(i,o)=>{const s=[];s.__categoryId=o.id,s.__index=i.length,this.grid.push(s);const l=this.grid.length-1,c=l%he.rowsPerRender?{}:m();return c.index=l,c.posinset=this.grid.setsize+1,i.push(c),s};for(let i of e){const o=[];let s=r(o,i);for(let l of i.emojis)s.length==this.getPerLine()&&(s=r(o,i)),this.grid.setsize+=1,s.push(l);this.refs.categories.set(i.id,{root:m(),rows:o})}}initTheme(e){if(e!="auto")return e;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(e=this.props){if(!e.dynamicWidth)return;const{element:n,emojiButtonSize:r}=e,i=()=>{const{width:s}=n.getBoundingClientRect();return Math.floor(s/r)},o=new ResizeObserver(()=>{this.unobserve({except:o}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return o.observe(n),this.observers.push(o),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([e,n]){const r=this.state.searchResults||this.grid,i=r[e]&&r[e][n];if(i)return G.get(i)}observeCategories(){const e=this.refs.navigation.current;if(!e)return;const n=new Map,r=s=>{s!=e.state.categoryId&&e.setState({categoryId:s})},i={root:this.refs.scroll.current,threshold:[0,1]},o=new IntersectionObserver(s=>{for(const c of s){const u=c.target.dataset.id;n.set(u,c.intersectionRatio)}const l=[...n];for(const[c,u]of l)if(u){r(c);break}},i);for(const{root:s}of this.refs.categories.values())o.observe(s.current);this.observers.push(o)}observeRows(){const e={...this.state.visibleRows},n=new IntersectionObserver(r=>{for(const i of r){const o=parseInt(i.target.dataset.index);i.isIntersecting?e[o]=!0:delete e[o]}this.setState({visibleRows:e})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(he.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*he.rowsPerRender}px`});for(const{rows:r}of this.refs.categories.values())for(const i of r)i.current&&n.observe(i.current);this.observers.push(n)}preventDefault(e){e.preventDefault()}unfocusSearch(){const e=this.refs.searchInput.current;e&&e.blur()}navigate({e,input:n,left:r,right:i,up:o,down:s}){const l=this.state.searchResults||this.grid;if(!l.length)return;let[c,u]=this.state.pos;const a=(()=>{if(c==0&&u==0&&!e.repeat&&(r||o))return null;if(c==-1)return!e.repeat&&(i||s)&&n.selectionStart==n.value.length?[0,0]:null;if(r||i){let _=l[c];const f=r?-1:1;if(u+=f,!_[u]){if(c+=f,_=l[c],!_)return c=r?0:l.length-1,u=r?0:l[c].length-1,[c,u];u=r?_.length-1:0}return[c,u]}if(o||s){c+=o?-1:1;const _=l[c];return _?(_[u]||(u=_.length-1),[c,u]):(c=o?0:l.length-1,u=o?0:l[c].length-1,[c,u])}})();if(a)e.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:a,keyboard:!0},()=>{this.scrollTo({row:a[0]})})}scrollTo({categoryId:e,row:n}){const r=this.state.searchResults||this.grid;if(!r.length)return;const i=this.refs.scroll.current,o=i.getBoundingClientRect();let s=0;if(n>=0&&(e=r[n].__categoryId),e&&(s=(this.refs[e]||this.refs.categories.get(e).root).current.getBoundingClientRect().top-(o.top-i.scrollTop)+1),n>=0)if(!n)s=0;else{const l=r[n].__index,c=s+l*this.props.emojiButtonSize,u=c+this.props.emojiButtonSize+this.props.emojiButtonSize*.88;if(c<i.scrollTop)s=c;else if(u>i.scrollTop+o.height)s=u-o.height;else return}this.ignoreMouse(),i.scrollTop=s}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(e){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:e||[-1,-1],keyboard:!1})}handleEmojiClick({e,emoji:n,pos:r}){if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){const i=Ke(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&Ve.add(i,this.props),this.props.onEmojiSelect(i,e)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(e){this.setState({tempSkin:e})}handleSkinClick(e){this.ignoreMouse(),this.closeSkins(),this.setState({skin:e,tempSkin:null}),F.set("skin",e)}renderNav(){return d(Sn,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){const e=this.getEmojiByPos(this.state.pos),n=this.state.searchResults&&!this.state.searchResults.length;return d("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-
1position":this.props.previewPosition,children:[d("div",{class:"flex flex-middle flex-grow",children:[d("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:d(Se,{emoji:e,id:n?this.props.noResultsEmoji||"cry":this.props.previewEmoji||(this.props.previewPosition=="top"?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),d("div",{class:`margin-${this.dir[0]}`,children:e||n?d("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[d("div",{class:"preview-title ellipsis",children:e?e.name:E.search_no_results_1}),d("div",{class:"preview-subtitle ellipsis color-c",children:e?e.skins[0].shortcodes:E.search_no_results_2})]}):d("div",{class:"preview-placeholder color-c",children:E.pick})})]}),!e&&this.props.skinTonePosition=="preview"&&this.renderSkinToneButton()]})}renderEmojiButton(e,{pos:n,posinset:r,grid:i}){const o=this.props.emojiButtonSize,s=this.state.tempSkin||this.state.skin,c=(e.skins[s-1]||e.skins[0]).native,u=Ft(this.state.pos,n),a=n.concat(e.id).join("");return d(jn,{selected:u,skin:s,size:o,children:d("button",{"aria-label":c,"aria-selected":u||void 0,"aria-posinset":r,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:this.props.previewPosition=="none"?e.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:_=>this.handleEmojiClick({e:_,emoji:e}),onMouseEnter:()=>this.handleEmojiOver(n),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[d("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(r-1)%this.props.emojiButtonColors.length]:void 0}}),d(Se,{emoji:e,set:this.props.set,size:this.props.emojiSize,skin:s,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},a)}renderSearch(){const e=this.props.previewPosition=="none"||this.props.skinTonePosition=="search";return d("div",{children:[d("div",{class:"spacer"}),d("div",{class:"flex flex-middle",children:[d("div",{class:"search relative flex-grow",children:[d("input",{type:"search",ref:this.refs.searchInput,placeholder:E.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),d("span",{class:"icon loupe flex",children:de.search.loupe}),this.state.searchResults&&d("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:de.search.delete})]}),e&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:e}=this.state;return e?d("div",{class:"category",ref:this.refs.search,children:[d("div",{class:`sticky padding-small align-${this.dir[0]}`,children:E.categories.search}),d("div",{children:e.length?e.map((n,r)=>d("div",{class:"flex",children:n.map((i,o)=>this.renderEmojiButton(i,{pos:[r,o],posinset:r*this.props.perLine+o+1,grid:e}))})):d("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&d("a",{onClick:this.props.onAddCustomEmoji,children:E.add_custom})})})]}):null}renderCategories(){const{categories:e}=b,n=!!this.state.searchResults,r=this.getPerLine();return d("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:e.map(i=>{const{root:o,rows:s}=this.refs.categories.get(i.id);return d("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:o,children:[d("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||E.categories[i.id]}),d("div",{class:"relative",style:{height:s.length*this.props.emojiButtonSize},children:s.map((l,c)=>{const u=l.index-l.index%he.rowsPerRender,a=this.state.visibleRows[u],_="current"in l?l:void 0;if(!a&&!_)return null;const f=c*r,p=f+r,v=i.emojis.slice(f,p);return v.length<r&&v.push(...new Array(r-v.length)),d("div",{"data-index":l.index,ref:_,class:"flex row",style:{to
1p:c*this.props.emojiButtonSize},children:a&&v.map((k,g)=>{if(!k)return d("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const w=G.get(k);return this.renderEmojiButton(w,{pos:[l.index,g],posinset:l.posinset+g,grid:this.grid})})},l.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:d("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:d("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":E.skins.choose,title:E.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:d("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const e=this.getEmojiByPos(this.state.pos),n=e?e.name:"";return d("div",{"aria-live":"polite",class:"sr-only",children:n})}renderSkins(){const n=this.refs.skinToneButton.current.getBoundingClientRect(),r=this.base.getBoundingClientRect(),i={};return this.dir=="ltr"?i.right=r.right-n.right-3:i.left=n.left-r.left-3,this.props.previewPosition=="bottom"&&this.props.skinTonePosition=="preview"?i.bottom=r.bottom-n.top+6:(i.top=n.bottom-r.top+3,i.bottom="auto"),d("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":E.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(o=>{const s=o+1,l=this.state.skin==s;return d("div",{children:[d("input",{type:"radio",name:"skin-tone",value:s,"aria-label":E.skins[s],ref:l?this.refs.skinToneRadio:null,defaultChecked:l,onChange:()=>this.handleSkinMouseOver(s),onKeyDown:c=>{(c.code=="Enter"||c.code=="Space"||c.code=="Tab")&&(c.preventDefault(),this.handleSkinClick(s))}}),d("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(s),onMouseEnter:()=>this.handleSkinMouseOver(s),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[d("span",{class:`skin-tone skin-tone-${s}`}),d("span",{class:"margin-small-lr",children:E.skins[s]})]})]})})})}render(){const e=this.props.perLine*this.props.emojiButtonSize;return d("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${e}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:[this.props.previewPosition=="top"&&this.renderPreview(),this.props.navPosition=="top"&&this.renderNav(),this.props.searchPosition=="sticky"&&d("div",{class:"padding-lr",children:this.renderSearch()}),d("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:d("div",{style:{width:this.props.dynamicWidth?"100%":e,height:"100%"},children:[this.props.searchPosition=="static"&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),this.props.navPosition=="bottom"&&this.renderNav(),this.props.previewPosition=="bottom"&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(e){super(),L(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),L(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),L(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),L(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),L(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),L(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await G.search(r),o=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!i)return this.setState({searchResults:i,pos:[-1,-1]},o);const s=n.selectionStart==n.value.length?[0,0]:[-1,-1],l=[];l.setsize=i.length;let c=null;for(let u of i)(!l.length||c.length==this.getPerLine())&&(c=[],c.__categoryId="search",c.__index=l.length,l.push(c)),c.push(u);this.ignoreMouse(),this.setState({searchResults:l,pos:s},o)}),L(this,"handleSearchKeyDown",n=>{const r=n.currentTarget;switch(n.stopImmediatePropagation(),n.key){case"ArrowLeft":this.navigate({e:n,input:r,left:!0});break;case"ArrowRight":this.navigate({e:n,input:r,right:!0});break;case"ArrowUp":this.navigate({e:n,input:r,up:!0});break;case"ArrowDown":this.navigate({e:n,input:r,down:!0});break;case"Enter":n.preventDefault(),this.handleEmojiClick({e:n,pos:this.state.pos});break;case"Escape":n.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch();break;default:break}}),L(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),L(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),L(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await Nt(2);const o=this.refs.menu.current;o&&(o.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(e),visibleRows:{0:!0},...this.getInitialState(e)}}}class Re extends qt{async connectedCallback(){const e=qe(this.props,V,this);e.element=this,e.ref=n=>{this.component=n},await le(e),!this.disconnected&&q(d(Mn,{...e}),this.shadowRoot)}constructor(e){super(e,{styles:X(wt)})}}L(Re,"Props",V),typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",Re);var wt={};wt=`:host {
2  width: min-content;
3  height: 435px;
4  min-height: 230px;
5  border-radius: var(--border-radius);
6  box-shadow: var(--shadow);
7  --border-radius: 10px;
8  --category-icon-size: 18px;
9  --font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
10  --font-size: 15px;
11  --preview-placeholder-size: 21px;
12  --preview-title-size: 1.1em;
13  --preview-subtitle-size: .9em;
14  --shadow-color: 0deg 0% 0%;
15  --shadow: .3px .5px 2.7px hsl(var(--shadow-color) / .14), .4px .8px 1px -3.2px hsl(var(--shadow-color) / .14), 1px 2px 2.5px -4.5px hsl(var(--shadow-color) / .14);
16  display: flex;
17}
18
19[data-theme="light"] {
20  --em-rgb-color: var(--rgb-color, 34, 36, 39);
21  --em-rgb-accent: var(--rgb-accent, 34, 102, 237);
22  --em-rgb-background: var(--rgb-background, 255, 255, 255);
23  --em-rgb-input: var(--rgb-input, 255, 255, 255);
24  --em-color-border: var(--color-border, rgba(0, 0, 0, .05));
25  --em-color-border-over: var(--color-border-over, rgba(0, 0, 0, .1)
25);
26}
27
28[data-theme="dark"] {
29  --em-rgb-color: var(--rgb-color, 222, 222, 221);
30  --em-rgb-accent: var(--rgb-accent, 58, 130, 247);
31  --em-rgb-background: var(--rgb-background, 21, 22, 23);
32  --em-rgb-input: var(--rgb-input, 0, 0, 0);
33  --em-color-border: var(--color-border, rgba(255, 255, 255, .1));
34  --em-color-border-over: var(--color-border-over, rgba(255, 255, 255, .2));
35}
36
37#root {
38  --color-a: rgb(var(--em-rgb-color));
39  --color-b: rgba(var(--em-rgb-color), .65);
40  --color-c: rgba(var(--em-rgb-color), .45);
41  --padding: 12px;
42  --padding-small: calc(var(--padding) / 2);
43  --sidebar-width: 16px;
44  --duration: 225ms;
45  --duration-fast: 125ms;
46  --duration-instant: 50ms;
47  --easing: cubic-bezier(.4, 0, .2, 1);
48  width: 100%;
49  text-align: left;
50  border-radius: var(--border-radius);
51  background-color: rgb(var(--em-rgb-background));
52  position: relative;
53}
54
55@media (prefers-reduced-motion) {
56  #root {
57    --duration: 0;
58    --duration-fast: 0;
59    --duration-instant: 0;
60  }
61}
62
63#root[data-menu] button {
64  cursor: auto;
65}
66
67#root[data-menu] .menu button {
68  cursor: pointer;
69}
70
71:host, #root, input, button {
72  color: rgb(var(--em-rgb-color));
73  font-family: var(--font-family);
74  font-size: var(--font-size);
75  -webkit-font-smoothing: antialiased;
76  -moz-osx-font-smoothing: grayscale;
77  line-height: normal;
78}
79
80*, :before, :after {
81  box-sizing: border-box;
82  min-width: 0;
83  margin: 0;
84  padding: 0;
85}
86
87.relative {
88  position: relative;
89}
90
91.flex {
92  display: flex;
93}
94
95.flex-auto {
96  flex: none;
97}
98
99.flex-center {
100  justify-content: center;
101}
102
103.flex-column {
104  flex-direction: column;
105}
106
107.flex-grow {
108  flex: auto;
109}
110
111.flex-middle {
112  align-items: center;
113}
114
115.flex-wrap {
116  flex-wrap: wrap;
117}
118
119.padding {
120  padding: var(--padding);
121}
122
123.padding-t {
124  padding-top: var(--padding);
125}
126
127.padding-lr {
128  padding-left: var(--padding);
129  padding-right: var(--padding);
130}
131
132.padding-r {
133  padding-right: var(--padding);
134}
135
136.padding-small {
137  padding: var(--padding-small);
138}
139
140.padding-small-b {
141  padding-bottom: var(--padding-small);
142}
143
144.padding-small-lr {
145  padding-left: var(--padding-small);
146  padding-right: var(--padding-small);
147}
148
149.margin {
150  margin: var(--padding);
151}
152
153.margin-r {
154  margin-right: var(--padding);
155}
156
157.margin-l {
158  margin-left: var(--padding);
159}
160
161.margin-small-l {
162  margin-left: var(--padding-small);
163}
164
165.margin-small-lr {
166  margin-left: var(--padding-small);
167  margin-right: var(--padding-small);
168}
169
170.align-l {
171  text-align: left;
172}
173
174.align-r {
175  text-align: right;
176}
177
178.color-a {
179  color: var(--color-a);
180}
181
182.color-b {
183  color: var(--color-b);
184}
185
186.color-c {
187  color: var(--color-c);
188}
189
190.ellipsis {
191  white-space: nowrap;
192  max-width: 100%;
193  width: auto;
194  text-overflow: ellipsis;
195  overflow: hidden;
196}
197
198.sr-only {
199  width: 1px;
200  height: 1px;
201  position: absolute;
202  top: auto;
203  left: -10000px;
204  overflow: hidden;
205}
206
207a {
208  cursor: pointer;
209  color: rgb(var(--em-rgb-accent));
210}
211
212a:hover {
213  text-decoration: underline;
214}
215
216.spacer {
217  height: 10px;
218}
219
220[dir="rtl"] .scroll {
221  padding-left: 0;
222  padding-right: var(--padding);
223}
224
225.scroll {
226  padding-right: 0;
227  overflow-x: hidden;
228  overflow-y: auto;
229}
230
231.scroll::-webkit-scrollbar {
232  width: var(--sidebar-width);
233  height: var(--sidebar-width);
234}
235
236.scroll::-webkit-scrollbar-track {
237  border: 0;
238}
239
240.scroll::-webkit-scrollbar-button {
241  width: 0;
242  height: 0;
243  display: none;
244}
245
246.scroll::-webkit-scrollbar-corner {
247  background-color: rgba(0, 0, 0, 0);
248}
249
250.scroll::-webkit-scrollbar-thumb {
251  min-height: 20%;
252  min-height: 65px;
253  border: 4px solid rgb(var(--em-rgb-background));
254  border-radius: 8px;
255}
256
257.scroll::-webkit-scrollbar-thumb:hover {
258  background-color: var(--em-color-border-over) !important;
259}
260
261.scroll:hover::-webkit-scrollbar-thumb {
262  background-color: var(--em-color-border);
263}
264
265.sticky {
266  z-index: 1;
267  background-color: rgba(var(--em-rgb-background), .9);
268  -webkit-backdrop-filter: blur(4px);
269  backdrop-filter: blur(4px);
270  font-weight: 500;
271  position: sticky;
272  top: -1px;
273}
274
275[dir="rtl"] .search input[type="search"] {
276  padding: 10px 2.2em 10px 2em;
277}
278
279[dir="rtl"] .search .loupe {
280  left: auto;
281  right: .7em;
282}
283
284[dir="rtl"] .search .delete {
285  left: .7em;
286  right: auto;
287}
288
289.search {
290  z-index: 2;
291  position: relative;
292}
293
294.search input, .search button {
295  font-size: calc(var(--font-size)  - 1px);
296}
297
298.search input[type="search"] {
299  width: 100%;
300  background-color: var(--em-color-border);
301  transition-duration: var(--duration);
302  transition-property: background-color, box-shadow;
303  transition-timing-function: var(--easing);
304  border: 0;
305  border-radius: 10px;
306  outline: 0;
307  padding: 10px 2em 10px 2.2em;
308  display: block;
309}
310
311.search input[type="search"]::-ms-input-placeholder {
312  color: inherit;
313  opacity: .6;
314}
315
316.search input[type="search"]::placeholder {
317  color: inherit;
318  opacity: .6;
319}
320
321.search input[type="search"], .search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {
322  -webkit-appearance: none;
323  -ms-appearance: none;
324  appearance: none;
325}
326
327.search input[type="search"]:focus {
328  background-color: rgb(var(--em-rgb-input));
329  box-shadow: inset 0 0 0 1px rgb(var(--em-rgb-accent)), 0 1px 3px rgba(65, 69, 73, .2);
330}
331
332.search .icon {
333  z-index: 1;
334  color: rgba(var(--em-rgb-color), .7);
335  position: absolute;
336  top: 50%;
337  transform: translateY(-50%);
338}
339
340.search .loupe {
341  pointer-events: none;
342  left: .7em;
343}
344
345.search .delete {
346  right: .7em;
347}
348
349svg {
350  fill: currentColor;
351  width: 1em;
352  height: 1em;
353}
354
355button {
356  -webkit-appearance: none;
357  -ms-appearance: none;
358  appearance: none;
359  cursor: pointer;
360  color: currentColor;
361  background-color: rgba(0, 0, 0, 0);
362  border: 0;
363}
364
365#nav {
366  z-index: 2;
367  padding-top: 12px;
368  padding-bottom: 12px;
369  padding-right: var(--sidebar-width);
370  position: relative;
371}
372
373#nav button {
374  color: var(--color-b);
375  transition: color var(--duration) var(--easing);
376}
377
378#nav button:hover {
379  color: var(--color-a);
380}
381
382#nav svg, #nav img {
383  width: var(--category-icon-size);
384  height: var(--category-icon-size);
385}
386
387#nav[dir="rtl"] .bar {
388  left: auto;
389  right: 0;
390}
391
392#nav .bar {
393  width: 100%;
394  height: 3px;
395  background-color: rgb(var(--em-rgb-accent));
396  transition: transform var(--duration) var(--easing);
397  border-radius: 3px 3px 0 0;
398  position: absolute;
399  bottom: -12px;
400  left: 0;
401}
402
403#nav button[aria-selected] {
404  color: rgb(var(--em-rgb-accent));
405}
406
407#preview {
408  z-index: 2;
409  padding: calc(var(--padding)  + 4px) var(--padding);
410  padding-right: var(--sidebar-width);
411  position: relative;
412}
413
414#preview .preview-placeholder {
415  font-size: var(--preview-placeholder-size);
416}
417
418#preview .preview-title {
419  font-size: var(--preview-title-size);
420}
421
422#preview .preview-subtitle {
423  font-size: var(--preview-subtitle-size);
424}
425
426#nav:before, #preview:before {
427  content: "";
428  height: 2px;
429  position: absolute;
430  left: 0;
431  right: 0;
432}
433
434#nav[data-position="top"]:before, #preview[data-position="top"]:before {
435  background: linear-gradient(to bottom, var(--em-color-border), transparent);
436  top: 100%;
437}
438
439#nav[data-position="bottom"]:before, #preview[data-position="bottom"]:before {
440  background: linear-gradient(to top, var(--em-color-border), transparent);
441  bottom: 100%;
442}
443
444.category:last-child {
445  min-height: calc(100% + 1px);
446}
447
448.category button {
449  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;
450  position: relative;
451}
452
453.category button > * {
454  position: relative;
455}
456
457.category button .background {
458  opacity: 0;
459  background-color: var(--em-color-border);
460  transition: opacity var(--duration-fast) var(--easing) var(--duration-instant);
461  position: absolute;
462  top: 0;
463  bottom: 0;
464  left: 0;
465  right: 0;
466}
467
468.category button:hover .background {
469  transition-duration: var(--duration-instant);
470  transition-delay: 0s;
471}
472
473.category button[aria-selected] .background {
474  opacity: 1;
475}
476
477.category button[data-keyboard] .background {
478  transition: none;
479}
480
481.row {
482  width: 100%;
483  position: absolute;
484  top: 0;
485  left: 0;
486}
487
488.skin-tone-button {
489  border: 1px solid rgba(0, 0, 0, 0);
490  border-radius: 100%;
491}
492
493.skin-tone-button:hover {
494  border-color: var(--em-color-border);
495}
496
497.skin-tone-button:active .skin-tone {
498  transform: scale(.85) !important;
499}
500
501.skin-tone-button .skin-tone {
502  transition: transform var(--duration) var(--easing);
503}
504
505.skin-tone-button[aria-selected] {
506  background-color: var(--em-color-border);
507  border-top-color: rgba(0, 0, 0, .05);
508  border-bottom-color: rgba(0, 0, 0, 0);
509  border-left-width: 0;
510  border-right-width: 0;
511}
512
513.skin-tone-button[aria-selected] .skin-tone {
514  transform: scale(.9);
515}
516
517.menu {
518  z-index: 2;
519  white-space: nowrap;
520  border: 1px solid var(--em-color-border);
521  background-color: rgba(var(--em-rgb-background), .9);
522  -webkit-backdrop-filter: blur(4px);
523  backdrop-filter: blur(4px);
524  transition-property: opacity, transform;
525  transition-duration: var(--duration);
526  transition-timing-function: var(--easing);
527  border-radius: 10px;
528  padding: 4px;
529  position: absolute;
530  box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);
531}
532
533.menu.hidden {
534  opacity: 0;
535}
536
537.menu[data-position="bottom"] {
538  transform-origin: 100% 100%;
539}
540
541.menu[data-position="bottom"].hidden {
542  transform: scale(.9)rotate(-3deg)translateY(5%);
543}
544
545.menu[data-position="top"] {
546  transform-origin: 100% 0;
547}
548
549.menu[data-position="top"].hidden {
550  transform: scale(.9)rotate(3deg)translateY(-5%);
551}
552
553.menu input[type="radio"] {
554  clip: rect(0 0 0 0);
555  width: 1px;
556  height: 1px;
557  border: 0;
558  margin: 0;
559  padding: 0;
560  position: absolute;
561  overflow: hidden;
562}
563
564.menu input[type="radio"]:checked + .option {
565  box-shadow: 0 0 0 2px rgb(var(--em-rgb-accent));
566}
567
568.option {
569  width: 100%;
570  border-radius: 6px;
571  padding: 4px 6px;
572}
573
574.option:hover {
575  color: #fff;
576  background-color: rgb(var(--em-rgb-accent));
577}
578
579.skin-tone {
580  width: 16px;
581  height: 16px;
582  border-radius: 100%;
583  display: inline-block;
584  position: relative;
585  overflow: hidden;
586}
587
588.skin-tone:after {
589  content: "";
590  mix-blend-mode: overlay;
591  background: linear-gradient(rgba(255, 255, 255, .2), rgba(0, 0, 0, 0));
592  border: 1px solid rgba(0, 0, 0, .8);
593  border-radius: 100%;
594  position: absolute;
595  top: 0;
596  bottom: 0;
597  left: 0;
598  right: 0;
599  box-shadow: inset 0 -2px 3px #000, inset 0 1px 2px #fff;
600}
601
602.skin-tone-1 {
603  background-color: #ffc93a;
604}
605
606.skin-tone-2 {
607  background-color: #ffdab7;
608}
609
610.skin-tone-3 {
611  background-color: #e7b98f;
612}
613
614.skin-tone-4 {
615  background-color: #c88c61;
616}
617
618.skin-tone-5 {
619  background-color: #a46134;
620}
621
622.skin-tone-6 {
623  background-color: #5d4437;
624}
625
626[data-index] {
627  justify-content: space-between;
628}
629
630[data-emoji-set="twitter"] .skin-tone:after {
631  box-shadow: none;
632  border-color: rgba(0, 0, 0, .5);
633}
634
635[data-emoji-set="twitter"] .skin-tone-1 {
636  background-color: #fade72;
637}
638
639[data-emoji-set="twitter"] .skin-tone-2 {
640  background-color: #f3dfd0;
641}
642
643[data-emoji-set="twitter"] .skin-tone-3 {
644  background-color: #eed3a8;
645}
646
647[data-emoji-set="twitter"] .skin-tone-4 {
648  background-color: #cfad8d;
649}
650
651[data-emoji-set="twitter"] .skin-tone-5 {
652  background-color: #a8805d;
653}
654
655[data-emoji-set="twitter"] .skin-tone-6 {
656  background-color: #765542;
657}
658
659[data-emoji-set="google"] .skin-tone:after {
660  box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .4);
661}
662
663[data-emoji-set="google"] .skin-tone-1 {
664  background-color: #f5c748;
665}
666
667[data-emoji-set="google"] .skin-tone-2 {
668  background-color: #f1d5aa;
669}
670
671[data-emoji-set="google"] .skin-tone-3 {
672  background-color: #d4b48d;
673}
674
675[data-emoji-set="google"] .skin-tone-4 {
676  background-color: #aa876b;
677}
678
679[data-emoji-set="google"] .skin-tone-5 {
680  background-color: #916544;
681}
682
683[data-emoji-set="google"] .skin-tone-6 {
684  background-color: #61493f;
685}
686
687[data-emoji-set="facebook"] .skin-tone:after {
688  border-color: rgba(0, 0, 0, .4);
689  box-shadow: inset 0 -2px 3px #000, inset 0 1px 4px #fff;
690}
691
692[data-emoji-set="facebook"] .skin-tone-1 {
693  background-color: #f5c748;
694}
695
696[data-emoji-set="facebook"] .skin-tone-2 {
697  background-color: #f1d5aa;
698}
699
700[data-emoji-set="facebook"] .skin-tone-3 {
701  background-color: #d4b48d;
702}
703
704[data-emoji-set="facebook"] .skin-tone-4 {
705  background-color: #aa876b;
706}
707
708[data-emoji-set="facebook"] .skin-tone-5 {
709  background-color: #916544;
710}
711
712[data-emoji-set="facebook"] .skin-tone-6 {
713  background-color: #61493f;
714}
715
716`}),25918:(function(yt,ve,U){U.d(ve,{vG:function(){return B},yb:function(){return H},wg:function(){return W}});var X=U(26856),L=U(11094),N=U(76364);const h=new WeakMap,oe=m=>{if(h.has(m))return h.get(m);const $=new Map;return h.set(m,$),$},be=m=>{const $=(0,N.g)(m);return y=>{const M=oe(y);y.addEventListener("message",(({data:C})=>{const{id:D}=C;if(D!==null&&M.has(D)){const{reject:z,resolve:Z}=M.get(D);M.delete(D),C.error===void 0?Z(C.result):z(new Error(C.error.message))}})),(0,L.d)(y)&&y.start();const I=(C,D=null,z=[])=>new Promise((Z,ge)=>{const Q=(0,X.generateUniqueNumber)(M);M.set(Q,{reject:ge,resolve:Z}),D===null?y.postMessage({id:Q,method:C},z):y.postMessage({id:Q,method:C,params:D},z)}),x=(C,D,z=[])=>{y.postMessage({id:null,method:C,params:D},z)};let R={};for(const[C,D]of Object.entries($))R={...R,[C]:D({call:I,notify:x})};return{...R}}},P=new Map([[0,null]]),A=new Map([[0,null]]),ie=be({clearInterval:({call:m})=>$=>{typeof P.get($)=="symbol"&&(P.set($,null),m("clear",{timerId:$,timerType:"interval"}).then(()=>{P.delete($)}))},clearTimeout:({call:m})=>$=>{typeof A.get($)=="symbol"&&(A.set($,null),m("clear",{timerId:$,timerType:"timeout"}).then(()=>{A.delete($)}))},setInterval:({call:m})=>($,y=0,...M)=>{const I=Symbol(),x=(0,X.generateUniqueNumber)(P);P.set(x,I);const R=()=>m("set",{delay:y,now:performance.timeOrigin+performance.now(),timerId:x,timerType:"interval"}).then(()=>{const C=P.get(x);if(C===void 0)throw new Error("The timer is in an undefined state.");C===I&&($(...M),P.get(x)===I&&R())});return R(),x},setTimeout:({call:m})=>($,y=0,...M)=>{const I=Symbol(),x=(0,X.generateUniqueNumber)(A);return A.set(x,I),m("set",{delay:y,now:performance.timeOrigin+performance.now(),timerId:x,timerType:"timeout"}).then(()=>{const R=A.get(x);if(R===void 0)throw new Error("The timer is in an undefined state.");R===I&&(A.delete(x),$(...M))}),x}}),se=m=>{const $=new Worker(m);return ie($)};var J=U(63973),ae=U(96890);const Y=(0,J.j)(se,ae.D),B=m=>Y().clearInterval(m),me=m=>Y().clearTimeout(m),H=(...m)=>Y().setInterval(...m),W=(...m)=>Y().setTimeout(...m)})}]);

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.