"use strict";var g=Object.defineProperty;var o=(t,n)=>g(t,"name",{value:n,configurable:!0});const a={emoticons:{start:128512,end:128591},animals:{start:128e3,end:128211},foodAndDrink:{start:127789,end:127871},travelAndPlaces:{start:127968,end:127984},activities:{start:127904,end:127955}},d=Object.keys(a),m=d.reduce((t,n)=>{const e=a[n];return t+(e.end-e.start+1)},0);function j(t){return`https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/${t}.svg`}o(j,"getEmojiUrl");function A(t){return t.toString(16).toLowerCase()}o(A,"hex");function E(t){const n=v(t),e=f(n);return{color:u(n),url:j(e)}}o(E,"createAvatar");function u(t){const n=t%360,e=70+t%20,r=80+t%10;return`hsl(${n}, ${e}%, ${r}%)`}o(u,"colorHash");function f(t,n){let e;if(n){e=0;for(const i of n){const s=a[i];e+=s.end-s.start+1}}else e=m;const r=n??d;let c=t%e;for(const i of r){const s=a[i],l=s.end-s.start+1;if(c