vendor: 4,185 bytes, lines 1-15
1/*! ***************************************************************************** 2Copyright (c) Microsoft Corporation. 3 4Permission to use, copy, modify, and/or distribute this software for any 5purpose with or without fee is hereby granted. 6 7THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 8REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 9AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 10INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 11LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 12OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 13PERFORMANCE OF THIS SOFTWARE. 14***************************************************************************** */ 15function e(e,t,n,o){return new(n||(n=Promise))(function(i,r){function a(e){try{s(o.next(e))}catch(e){r(e)}}function d(e){try{s(o.throw(e))}catch(e){r(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(a,d)}s((o=o.apply(e,t||[])).next())})}function a(e,t){t=t||{};var o,a,d,s=[],u=[],f=e.querySelectorAll(n);for(t.includeContainer&&i.call(e,n)&&(f=Array.prototype.slice.apply(f)).unshift(e),o=0;o<f.length;o++)r(a=f[o])&&(0===(d=m(a))?s.push(a):u.push({documentOrder:o,tabIndex:d,node:a}));return u.sort(c).map(function(e){return e.node}).concat(s)}function r(e){return!(!t(e)||function(e){return function(e){return d(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t=function(e){for(var t=0;t<e.length;t++)if(e[t].checked)return e[t]}(e.ownerDocument.querySelectorAll('input[type="radio"][name="'+e.name+'"]'));return!t||t===e}(e)}(e)||m(e)<0)}function t(e){return!(e.disabled||function(e){return d(e)&&"hidden"===e.type}(e)||function(e){return null===e.offsetParent||"hidden"===getComputedStyle(e).visibility}(e))}function m(e){var t=parseInt(e.getAttribute("tabindex"),10);return isNaN(t)?function(e){return"true"===e.contentEditable}(e)?0:e.tabIndex:t}function c(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex}function d(e){return"INPUT"===e.tagName}function j(e){return setTimeout(e,0)}function p(){}function w(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function k(e){if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t?t.defaultView:window}return e}function x(e){var t=k(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function C(e){return e instanceof k(e).Element||e instanceof Element}function E(e){return e instanceof k(e).HTMLElement||e instanceof HTMLElement}function _(e){return e?(e.nodeName||"").toLowerCase():null}function z(e){return(C(e)?e.ownerDocument:e.document).documentElement}function O(e){return w(z(e)).left+x(e).scrollLeft}function I(e){return k(e).getComputedStyle(e)}function S(e){var t=I(e),n=t.overflow,o=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+o)}function P(e,t,n){void 0===n&&(n=!1);var o,i,r=z(t),a=w(e),d={scrollLeft:0,scrollTop:0},s={x:0,y:0};return n||(("body"!==_(t)||S(r))&&(d=(o=t)!==k(o)&&E(o)?{scrollLeft:(i=o).scrollLeft,scrollTop:i.scrollTop}:x(o)),E(t)?((s=w(t)).x+=t.clientLeft,s.y+=t.clientTop):r&&(s.x=O(r))),{x:a.left+d.scrollLeft-s.x,y:a.top+d.scrollTop-s.y,width:a.width,height:a.height}}function M(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function A(e){return"html"===_(e)?e:e.assignedSlot||e.parentNode||e.host||z(e)}function L(e){return["html","body","#document"].indexOf(_(e))>=0?e.ownerDocument.body:E(e)&&S(e)?e:L(A(e))}function T(e,t){void 0===t&&(t=[]);var n=L(e),o="body"===_(n),i=k(n),r=o?[i].concat(i.visualViewport||[],S(n)?n:[]):n,a=t.concat(r);return o?a:a.concat(T(A(r)))}function N(e){return["table","td","th"].indexOf(_(e))>=0}function F(e){return E(e)&&"fixed"!==I(e).position?e.offsetParent:null}function B(e){for(var t=k(e),n=F(e);n&&N(n);)n=F(n);return n&&"body"===_(n)&&"static"===I(n).position?t:n||t}function J(e){function t(e){o.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEac
15h(function(e){if(!o.has(e)){var i=n.get(e);i&&t(i)}}),i.push(e)}var n=new Map,o=new Set,i=[];return e.forEach(function(e){n.set(e.name,e)}),e.forEach(function(e){o.has(e.name)||t(e)}),i}function G(e){return e.split("-")[0]}function Y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function $(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,o=void 0===n?[]:n,i=t.defaultOptions,r=void 0===i?X:i;return function(e,t,n){function i(){c.forEach(function(e){return e()}),c=[]}void 0===n&&(n=r);var a,d,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},X,{},r),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],u=!1,f={state:s,setOptions:function(n){i(),s.options=Object.assign({},r,{},s.options,{},n),s.scrollParents={reference:C(e)?T(e):e.contextElement?T(e.contextElement):[],popper:T(t)};var a,d,u=function(e){var t=J(e);return K.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}((a=[].concat(o,s.options.modifiers),d=a.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,{},t,{options:Object.assign({},n.options,{},t.options),data:Object.assign({},n.data,{},t.data)}):t,e},{}),Object.keys(d).map(function(e){return d[e]})));return s.orderedModifiers=u.filter(function(e){return e.enabled}),s.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,o=void 0===n?{}:n,i=e.effect;if("function"==typeof i){var r=i({state:s,name:t,instance:f,options:o}),a=function(){};c.push(r||a)}}),f.update()},forceUpdate:function(){if(!u){var e=s.elements,t=e.reference,n=e.popper;if(Y(t,n)){s.rects={reference:P(t,B(n),"fixed"===s.options.strategy),popper:M(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach(function(e){return s.modifiersData[e.name]=Object.assign({},e.data)});for(var o=0;o<s.orderedModifiers.length;o++)if(!0!==s.reset){var i=s.orderedModifiers[o],r=i.fn,a=i.options,d=void 0===a?{}:a,c=i.name;"function"==typeof r&&(s=r({state:s,options:d,name:c,instance:f})||s)}else s.reset=!1,o=-1}}},update:(a=function(){return new Promise(function(e){f.forceUpdate(),e(s)})},function(){return d||(d=new Promise(function(e){Promise.resolve().then(function(){d=void 0,e(a())})})),d}),destroy:function(){i(),u=!0}};return Y(e,t)?(f.setOptions(n).then(function(e){!u&&n.onFirstUpdate&&n.onFirstUpdate(e)}),f):f}}function Q(e){return e.split("-")[1]}function ee(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function oe(e){var t,n=e.reference,o=e.element,i=e.placement,r=i?G(i):null,a=i?Q(i):null,d=n.x+n.width/2-o.width/2,s=n.y+n.height/2-o.height/2;switch(r){case D:t={x:d,y:n.y-o.height};break;case R:t={x:d,y:n.y+n.height};break;case q:t={x:n.x+n.width,y:s};break;case V:t={x:n.x-o.width,y:s};break;default:t={x:n.x,y:n.y}}var c=r?ee(r):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case"start":t[c]=Math.floor(t[c])-Math.floor(n[u]/2-o[u]/2);break;case"end":t[c]=Math.floor(t[c])+Math.ceil(n[u]/2-o[u]/2)}}return t}function ie(e){var t,n=e.popper,o=e.popperRect,i=e.placement,r=e.offsets,a=e.position,d=e.gpuAcceleration,s=e.adaptive,c=function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:Math.round(t*o)/o||0,y:Math.round(n*o)/o||0}}(r),u=c.x,f=c.y,l=r.hasOwnProperty("x"),h=r.hasOwnProperty("y"),p=V,m=D,v=window;if(s){var g=B(n);g===k(n)&&(g=z(n)),i===D&&(m=R,f-=g.clientHeight-o.height,f*=d?1:-1),i===V&&(p=q,u-=g.clientWidth-o.width,u*=d?1:-1)}var b,y=Object.assign({position:a},s&&ne);return d?Object.assign({},y,((b={})[m]=h?"0":"",b[p]=l?"0":"",b.transform=(v.devicePixelRatio||1)<2?"translate("+u+"px, "+f+"px)":"translate3d("+u+"px, "+f+"px, 0)",b)):Object.assign({},y,((t={})[m]=h?f+"px":"",t[p]=l?u+"px":"",t.transform="",t))}function re(e){return e.replace(/left|right|bottom|top/g,function(e){return ae[e]})}function se(e){return e.replace(/start|end/g,function(e){return te[e]})}function me(e){return parseFloat(e)||0}function ce(e){var t=k(e),n=function(e){var t=E(e)?I(e):{};
15return{top:me(t.borderTopWidth),right:me(t.borderRightWidth),bottom:me(t.borderBottomWidth),left:me(t.borderLeftWidth)}}(e),o="html"===_(e),i=O(e),r=e.clientWidth+n.right,a=e.clientHeight+n.bottom;return o&&t.innerHeight-e.clientHeight>50&&(a=t.innerHeight-n.bottom),{top:o?0:e.clientTop,right:e.clientLeft>n.left?n.right:o?t.innerWidth-r-i:e.offsetWidth-r,bottom:o?t.innerHeight-a:e.offsetHeight-a,left:o?i:e.clientLeft}}function de(e,t){var n=Boolean(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function ge(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ue(e,t){return"viewport"===t?ge(function(e){var t=k(e),n=t.visualViewport,o=t.innerWidth,i=t.innerHeight;return n&&/iPhone|iPod|iPad/.test(navigator.platform)&&(o=n.width,i=n.height),{width:o,height:i,x:0,y:0}}(e)):E(t)?w(t):ge(function(e){var t=k(e),n=x(e),o=P(z(e),t);return o.height=Math.max(o.height,t.innerHeight),o.width=Math.max(o.width,t.innerWidth),o.x=-n.scrollLeft,o.y=-n.scrollTop,o}(z(e)))}function le(e,t,n){var o="clippingParents"===t?function(e){var t=T(e),n=["absolute","fixed"].indexOf(I(e).position)>=0&&E(e)?B(e):e;return C(n)?t.filter(function(e){return C(e)&&de(e,n)}):[]}(e):[].concat(t),i=[].concat(o,[n]),r=i[0],a=i.reduce(function(t,n){var o=ue(e,n),i=ce(E(n)?n:z(e));return t.top=Math.max(o.top+i.top,t.top),t.right=Math.min(o.right-i.right,t.right),t.bottom=Math.min(o.bottom-i.bottom,t.bottom),t.left=Math.max(o.left+i.left,t.left),t},ue(e,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function ve(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},{},e)}function fe(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function ye(e,t){void 0===t&&(t={});var n=t,o=n.placement,i=void 0===o?e.placement:o,r=n.boundary,a=void 0===r?"clippingParents":r,d=n.rootBoundary,s=void 0===d?"viewport":d,c=n.elementContext,u=void 0===c?"popper":c,f=n.altBoundary,l=void 0!==f&&f,h=n.padding,p=void 0===h?0:h,m=ve("number"!=typeof p?p:fe(p,H)),v="popper"===u?"reference":"popper",g=e.elements.reference,b=e.rects.popper,y=e.elements[l?v:u],j=le(C(y)?y:y.contextElement||z(e.elements.popper),a,s),k=w(g),x=oe({reference:k,element:b,strategy:"absolute",placement:i}),E=ge(Object.assign({},b,{},x)),_="popper"===u?E:k,P={top:j.top-_.top+m.top,bottom:_.bottom-j.bottom+m.bottom,left:j.left-_.left+m.left,right:_.right-j.right+m.right},O=e.modifiersData.offset;if("popper"===u&&O){var I=O[i];Object.keys(P).forEach(function(e){var t=[q,R].indexOf(e)>=0?1:-1,n=[D,R].indexOf(e)>=0?"y":"x";P[e]+=I[n]*t})}return P}function je(e,t){void 0===t&&(t={});var n=t,o=n.placement,i=n.boundary,r=n.rootBoundary,a=n.padding,d=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?W:s,u=Q(o),f=(u?d?U:U.filter(function(e){return Q(e)===u}):H).filter(function(e){return c.indexOf(e)>=0}).reduce(function(t,n){return t[n]=ye(e,{placement:n,boundary:i,rootBoundary:r,padding:a})[G(n)],t},{});return Object.keys(f).sort(function(e,t){return f[e]-f[t]})}function he(e,t,n){return Math.max(e,Math.min(t,n))}function pe(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function be(e){return[D,q,R,V].some(function(t){return e[t]>=0})}function Ee(e,t){const n=document.createElement(e);return t&&(n.className=t),n}function _e(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function ze(e,t){e.dataset.loaded||(e.dataset.custom?function(e){const t=Ee("img","emoji-picker__custom-emoji");e.dataset.emoji&&(t.src=e.dataset.emoji,e.innerText="",e.appendChild(t))}(e):"twemoji"===t.style&&function(e,t){e.dataset.emoji&&(e.innerHTML=ke.parse(e.dataset.emoji,t.twemojiOptions))}(e,t),e.dataset.loaded="true",e.style.opacity="1")}function Ie(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);
vendor: 4,081 bytes, line 15
15"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){Se(e,t,n[t])})}return e}function Me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var a,d=e[Symbol.iterator]();!(o=(a=d.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(e){i=!0,r=e}finally{try{o||null==d.return||d.return()}finally{if(i)throw r}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Qe(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function eo(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function oo(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n],";")},"")}function no(e){return e.size!==Ze.size||e.x!==Ze.x||e.y!==Ze.y||e.rotate!==Ze.rotate||e.flipX||e.flipY}function io(e){var t=e.transform,n=e.containerWidth,o=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},r="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),d="rotate(".concat(t.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(r," ").concat(a," ").concat(d)},path:{transform:"translate(".concat(o/2*-1," -256)")}}}function ro(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function to(e){var t=e.icons,n=t.main,o=t.mask,i=e.prefix,r=e.iconName,a=e.transform,d=e.symbol,s=e.title,c=e.maskId,u=e.titleId,f=e.extra,l=e.watchable,h=void 0!==l&&l,p=o.found?o:n,m=p.width,v=p.height,g="fa-w-".concat(Math.ceil(m/v*16)),b=[Ge.replacementClass,r?"".concat(Ge.familyPrefix,"-").concat(r):"",g].filter(function(e){return-1===f.classes.indexOf(e)}).concat(f.classes).join(" "),y={children:[],attributes:Pe({},f.attributes,{"data-prefix":i,"data-icon":r,class:b,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(v)})};h&&(y.attributes["data-fa-i2svg"]=""),s&&y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(u||Qe())},children:[s]});var w=Pe({},y,{prefix:i,iconName:r,main:n,mask:o,maskId:c,transform:a,symbol:d,styles:f.styles}),j=o.found&&n.found?function(e){var t,n=e.children,o=e.attributes,i=e.main,r=e.mask,a=e.maskId,d=e.transform,s=i.width,c=i.icon,u=r.width,f=r.icon,l=io({transform:d,containerWidth:u,iconWidth:s}),h={tag:"rect",attributes:Pe({},ao,{fill:"white"})},p=c.children?{children:c.children.map(ro)}:{},m={tag:"g",attributes:Pe({},l.inner),children:[ro(Pe({tag:c.tag,attributes:Pe({},c.attributes,l.path)},p))]},v={tag:"g",attributes:Pe({},l.outer),children:[m]},g="mask-".concat(a||Qe()),b="clip-".concat(a||Qe()),y={tag:"mask",attributes:Pe({},ao,{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,v]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(t=f,"g"===t.tag?t.children:[t])},y]};return n.push(w,{tag:"rect",attributes:Pe({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(g,")")},ao)}),{children:n,attributes:o}}(w):function(e){var t=e.children,n=e.attributes,o=e.main,i=e.transform,r=oo(e.styles);if(r.length>0&&(n.style=r),no(i)){var a=io({transform:i,containerWidth:o.width,iconWidth:o.width});t.push({tag:"g",attributes:Pe({},a.outer),children:[{tag:"g",attributes:Pe({},a.inner),children:[{tag:o.icon.tag,children:o.icon.children,attributes:Pe({},o.icon.attributes,a.path)}]}]})}else t.push(o.icon);return{children:t,attributes:n}}(w),k=j.children,x=j.attributes;return w.children=k,w.attributes=x,d?function(e){var t=e.prefix,n=e.iconName,o=e.children,i=e.attributes,r=e.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Pe({}
15,i,{id:!0===r?"".concat(t,"-").concat(Ge.familyPrefix,"-").concat(n):r}),children:o}]}]}(w):function(e){var t=e.children,n=e.main,o=e.mask,i=e.attributes,r=e.styles,a=e.transform;if(no(a)&&n.found&&!o.found){var d={x:n.width/n.height/2,y:.5};i.style=oo(Pe({},r,{"transform-origin":"".concat(d.x+a.x/16,"em ").concat(d.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}(w)}function co(e,t){var n,o=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,i=void 0!==o&&o,r=Object.keys(t).reduce(function(e,n){var o=t[n];return o.icon?e[o.iconName]=o.icon:e[n]=o,e},{});"function"!=typeof Ye.hooks.addPack||i?Ye.styles[e]=Pe({},Ye.styles[e]||{},r):Ye.hooks.addPack(e,r),"fas"===e&&co("fa",t)}function vo(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}function fo(e){var t=e.tag,n=e.attributes,o=void 0===n?{}:n,i=e.children,r=void 0===i?[]:i;return"string"==typeof e?eo(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(eo(e[n]),'" ')},"").trim()}(o),">").concat(r.map(fo).join(""),"</").concat(t,">")}function yo(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=(new Error).stack}function bo(e){var t=e[0],n=e[1],o=Me(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(o)?{tag:"g",attributes:{class:"".concat(Ge.familyPrefix,"-").concat(He)},children:[{tag:"path",attributes:{class:"".concat(Ge.familyPrefix,"-").concat(We),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(Ge.familyPrefix,"-").concat(Ue),fill:"currentColor",d:o[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:o}}}}function wo(){Ge.autoAddCss&&!_o&&(function(e){if(e&&Ve){var t=Re.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=Re.head.childNodes,o=null,i=n.length-1;i>-1;i--){var r=n[i],a=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(o=r)}Re.head.insertBefore(t,o)}}(function(){var e="fa",t="svg-inline--fa",n=Ge.familyPrefix,o=Ge.replacementClass,i='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;
15\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if(n!==e||o!==t){var r=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),d=new RegExp("\\.".concat(t),"g");i=i.replace(r,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(d,".".concat(o))}return i}()),_o=!0)}function ko(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return fo(e)})}}),Object.defineProperty(e,"node",{get:function(){if(Ve){var t=Re.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function xo(e){var t=e.prefix,n=void 0===t?"fa":t,o=e.iconName;if(o)return vo(Eo.definitions,n,o)||vo(Ye.styles,n,o)}function Vo(e){const t=document.createElement("img");return t.src=e,t}function Ho(){const e=localStorage.getItem("emojiPicker.recent");return(e?JSON.parse(e):[]).filter(e=>!!e.emoji)}!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))} 16}('@keyframes show {\n 0% {\n opacity: 0;\n transform: scale3d(0.8, 0.8, 0.8);\n }\n\n 50% {\n transform: scale3d(1.05, 1.05, 1.05);\n }\n\n 100% {\n transform: scale3d(1, 1, 1);\n }\n}\n\n@keyframes hide {\n 0% {\n opacity: 1;\n transform: scale3d(1, 1, 1);\n }\n\n 100% {\n opacity: 0;\n transform: scale3d(0.8, 0.8, 0.8);\n }\n}\n\n@keyframes grow {\n 0% {\n opacity: 0;\n transform: scale3d(0.8, 0.8, 0.8); \n }\n\n 100% { \n opacity: 1;\n transform: scale3d(1, 1, 1); \n }\n}\n\n@keyframes shrink {\n 0% { \n opacity: 1;\n transform: scale3d(1, 1, 1);\n }\n\n 100% { \n opacity: 0;\n transform: scale3d(0.8, 0.8, 0.8); \n }\n}\n\n@keyframes fade-in {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}\n\n@keyframes fade-out {\n 0% { opacity: 1; }\n 100% { opacity: 0; }\n}\n\n.emoji-picker {\n --animation-duration: 0.2s;\n --animation-easing: ease-in-out;\n\n --emoji-size: 1.8em;\n --emoji-size-multiplier: 1.5;\n --emoji-preview-size: 2em;\n --emoji-per-row: 8;\n --row-count: 6;\n\n --content-height: calc((var(--emoji-size) * var(--emoji-size-multiplier)) * var(--row-count) + var(--category-name-size) + var(--category-button-height) + 0.5em);\n\n --category-name-size: 0.85em;\n\n --category-button-height: 2em;\n --category-button-size: 1.1em;\n --category-border-bottom-size: 4px;\n\n --focus-indicator-color: #999999;\n\n --search-height: 2em;\n\n --blue-color: #4F81E5;\n\n --border-color: #CCCCCC;\n --background-color: #FFFFFF;\n --text-color: #000000;\n --secondary-text-color: #666666;\n --hover-color: #E8F4F9;\n --search-focus-border-color: var(--blue-color);\n --search-icon-color: #CCCCCC;\n --overlay-background-color: rgba(0, 0, 0, 0.8);\n --popup-background-color: #FFFFFF;\n --category-button-color: #666666;\n --category-button-active-color: var(--blue-color);\n\n --dark-border-color: #666666;\n --dark-background-color: #333333;\n --dark-text-color: #FFFFFF;\n --dark-secondary-text-color: #999999;\n --dark-hover-color: #666666;\n --dark-search-background-color: #666666;\n --dark-search-border-color: #999999;\n --dark-search-placeholder-color: #999999;\n --dark-search-focus-border-color: #DBE5F9;\n --dark-popup-background-color: #333333;\n --dark-category-button-color: #FFFFFF;\n\n --font: Arial, Helvetica, sans-serif;\n --font-size: 16px;\n}\n\n.emoji-picker {\n font-size: var(--font-size);\n border: 1px solid var(--border-color);\n border-radius: 5px;\n background: var(--background-color);\n width: calc(var(--emoji-per-row) * var(--emoji-size) * var(--emoji-size-multiplier) + 1em + 1.5rem);\n font-family: var(--font);\n overflow: hidden;\n animation: show var(--animation-duration) var(--animation-easing);\n}\n\n.emoji-picker * {\n font-family: var(--font);\n box-sizing: content-box;\n}\n\n.emoji-picker__overlay {\n background: rgba(0, 0, 0, 0.75);\n z-index: 1000;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.emoji-picker.hiding {\n animation: hide var(--animation-duration) var(--animation-easing);\n}\n\n.emoji-picker.dark {\n background: var(--dark-background-color);\n color: var(--dark-text-color);\n border-color: var(--dark-border-color);\n}\n\n.emoji-picker__content {\n padding: 0.5em;\n height: var(--content-height);\n position: relative;\n}\n\n.emoji-picker__preview {\n height: var(--emoji-preview-size);\n padding: 0.5em;\n border-top: 1px solid var(--border-color);\n display: flex;\n flex-direction: row;\n align-items: center;\n}\n\n.emoji-picker.dark .emoji-picker__preview {\n border-top-color: var(--dark-border-color);\n}\n\n.emoji-picker__preview-emoji {\n font-size: var(--emoji-preview-size);\n margin-right: 0.25em;\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n}\n\n.emoji-picker__preview-emoji img.emoji {\n height: 1em;\n width: 1em;\n margin: 0 .05em 0 .1em;\n vertical-align: -0.1em;\n}\n\n.emoji-picker__preview-name {\n color: var(--text-color);\n font-size: 0.85em;\n overflow-wrap: break-word;\n word-break: break-all;\n}\n\n.emoji-picker.dark .emoji-picker__preview-name {\n color: var(--dark-text-color);\n}\n\n.emoji-picker__container {\n display: grid;\n justify-content: center;\n grid-template-columns: repeat(var(--emoji-per-row), calc(var(--emoji-size) * var(--emoji-size-multiplier)));\n grid-auto-rows: calc(var(--emoji-size) * var(--emoji-size-multiplier));\n}\n\n.emoji-picker__container.search-results {\n height: var(--content-height);\n overflow-y: auto;\n}\n\n.emoji-picker__custom-emoji {\n width: 1em;\n height: 1em;\n}\n\n.emoji-picker__emoji {\n background: transparent;\n border: none;\n cursor: pointer;\n overflow: hidden;\n font-size: var(--emoji-size);\n width: 1.5em;\n height: 1.5em;\n padding: 0;\n margin: 0;\n outline: none;\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.emoji-picker__emoji img.emoji {\n height: 1em;\n width: 1em;\n margin: 0 .05em 0 .1em;\n vertical-align: -0.1em;\n}\n\n.emoji-picker__emoji:focus, .emoji-picker__emoji:hover {\n background: var(--hover-color);\n}\n\n.emoji-picker__emoji:focus {\n outline: 1px dotted var(--focus-indicator-color);\n}\n\n.emoji-picker.dark .emoji-picker__emoji:focus, .emoji-picker.dark .emoji-picker__emoji:hover {\n background: var(--dark-hover-color);\n}\n\n.emoji-picker__plugin-container {\n margin: 0.5em;\n display: flex;\n flex-direction: row;\n}\n\n.emoji-picker__search-container {\n margin: 0.5em;\n position: relative;\n height: var(--search-height);\n display: flex;\n}\n\n.emoji-picker__search {\n box-sizing: border-box;\n width: 100%;\n border-radius: 3px;\n border: 1px solid var(--border-color);\n padding-right: 2em;\n padding: 0.5em 2.25em 0.5em 0.5em;\n font-size: 0.85em;\n outline: none;\n}\n\n.emoji-picker.dark .emoji-picker__search {\n background: var(--dark-search-background-color);\n color: var(--dark-text-color);\n border-color: var(--dark-search-border-color);\n}\n\n.emoji-picker.dark .emoji-picker__search::placeholder {\n color: var(--dark-search-placeholder-color);\n}\n\n.emoji-picker__search:focus {\n border: 1px solid var(--search-focus-border-color);\n}\n\n.emoji-picker.dark .emoji-picker__search:focus {\n border-color: var(--dark-search-focus-border-color);\n}\n\n.emoji-picker__search-icon {\n position: absolute;\n color: var(--search-icon-color);\n width: 1em;\n height: 1em;\n right: 0.75em;\n top: calc(50% - 0.5em);\n}\n\n.emoji-picker__search-icon img {\n width: 1em;\n height: 1em;\n}\n\n.emoji-picker__search-not-found {\n color: var(--secondary-text-color);\n text-align: center;\n height: 100%;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.emoji-picker__search-not-found h2 {\n color: var(--secondary-text-color);\n}\n\n.emoji-picker.dark .emoji-picker__search-not-found {\n color: var(--dark-secondary-text-color);\n}\n\n.emoji-picker.dark .emoji-picker__search-not-found h2 {\n color: var(--dark-secondary-text-color);\n}\n\n.emoji-picker__search-not-found-icon {\n font-size: 3em;\n}\n\n.emoji-picker__search-not-found-icon img {\n width: 1em;\n height: 1em;\n}\n\n.emoji-picker__search-not-found h2 {\n margin: 0.5em 0;\n font-size: 1em;\n}\n\n.emoji-picker__variant-overlay {\n background: var(--overlay-background-color);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border-radius: 5px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n animation: fade-in var(--animation-duration) var(--animation-easing);\n}\n\n.emoji-picker__variant-overlay.hiding {\n animation: fade-out var(--animation-duration) var(--animation-easing);\n}\n\n.emoji-picker__variant-popup {\n background: var(--popup-background-color);\n margin: 0.5em;\n padding: 0.5em;\n text-align: center;\n border-radius: 5px;\n animation: grow var(--animation-duration) var(--animation-easing);\n user-select: none;\n}\n\n.emoji-picker__variant-overlay.hiding .emoji-picker__variant-popup {\n animation: shrink var(--animation-duration) var(--animation-easing);\n}\n\n.emoji-picker.dark .emoji-picker__variant-popup {\n background: var(--dark-popup-background-color);\n}\n\n.emoji-picker__emojis {\n overflow-y: auto;\n position: relative;\n height: calc((var(--emoji-size) * var(--emoji-size-multiplier)) * var(--row-count) + var(--category-name-size));\n}\n\n.emoji-picker__emojis.hiding {\n animation: fade-out 0.05s var(--animation-easing);\n}\n\n.emoji-picker__emojis h2.emoji-picker__category-name {\n font-size: 0.85em;\n color: var(--secondary-text-color);\n text-transform: uppercase;\n margin: 0.25em 0;\n text-align: left;\n}\n\n.emoji-picker.dark h2.emoji-picker__category-name {\n color: var(--dark-secondary-text-color);\n}\n\n.emoji-picker__category-buttons {\n display: flex;\n flex-direction: row;\n justify-content: space-around;\n height: var(--category-button-height);\n margin-bottom: 0.5em;\n}\n\nbutton.emoji-picker__category-button {\n flex-grow: 1;\n background: transparent;\n padding: 0;\n border: none;\n cursor: pointer;\n font-size: var(--category-button-size);\n vertical-align: middle;\n color: var(--category-button-color);\n border-bottom: var(--category-border-bottom-size) solid transparent;\n outline: none;\n}\n\nbutton.emoji-picker__category-button img {\n width: var(--category-button-size);\n height: var(--category-button-size);\n}\n\n.emoji-picker.keyboard button.emoji-picker__category-button:focus {\n outline: 1px dotted var(--focus-indicator-color);\n}\n\n.emoji-picker.dark button.emoji-picker__category-button.active {\n color: var(--category-button-active-color);\n}\n\n.emoji-picker.dark button.emoji-picker__category-button {\n color: var(--dark-category-button-color);\n}\n\nbutton.emoji-picker__category-button.active {\n color: var(--category-button-active-color);\n border-bottom: var(--category-border-bottom-size) solid var(--category-button-active-color);\n}\n\n@media (prefers-color-scheme: dark) {\n .emoji-picker.auto {\n background: var(--dark-background-color);\n color: var(--dark-text-color);\n border-color: var(--dark-border-color);\n }\n\n .emoji-picker.auto .emoji-picker__preview {\n border-top-color: var(--dark-border-color);\n }\n\n .emoji-picker.auto .emoji-picker__preview-name {\n color: var(--dark-text-color);\n }\n\n .emoji-picker.auto button.emoji-picker__category-button {\n color: var(--dark-category-button-color);\n }\n\n .emoji-picker.auto button.emoji-picker__category-button.active {\n color: var(--category-butto
16n-active-color);\n }\n\n .emoji-picker.auto .emoji-picker__emoji:focus, .emoji-picker.auto .emoji-picker__emoji:hover {\n background: var(--dark-hover-color);\n }\n\n .emoji-picker.auto .emoji-picker__search {\n background: var(--dark-search-background-color);\n color: var(--dark-text-color);\n border-color: var(--dark-search-border-color);\n }\n \n .emoji-picker.auto h2.emoji-picker__category-name {\n color: var(--dark-secondary-text-color);\n }\n\n .emoji-picker.auto .emoji-picker__search::placeholder {\n color: var(--dark-search-placeholder-color);\n }\n\n .emoji-picker.auto .emoji-picker__search:focus {\n border-color: var(--dark-search-focus-border-color);\n }\n\n .emoji-picker.auto .emoji-picker__search-not-found {\n color: var(--dark-secondary-text-color);\n }\n\n .emoji-picker.auto .emoji-picker__search-not-found h2 {\n color: var(--dark-secondary-text-color);\n }\n\n .emoji-picker.auto .emoji-picker__variant-popup {\n background: var(--dark-popup-background-color);\n }\n}');var o=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],n=o.join(","),i="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;a.isTabbable=function(e){if(!e)throw new Error("No node provided");return!1!==i.call(e,n)&&r(e)},a.isFocusable=function(e){if(!e)throw new Error("No node provided");return!1!==i.call(e,s)&&t(e)};var s=o.concat("iframe").join(","),g,u=a,l=function(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var o in n)v.call(n,o)&&(e[o]=n[o])}return e},v=Object.prototype.hasOwnProperty,f,y=(f=[],{activateTrap:function(e){if(f.length>0){var t=f[f.length-1];t!==e&&t.pause()}var n=f.indexOf(e);-1===n||f.splice(n,1),f.push(e)},deactivateTrap:function(e){var t=f.indexOf(e);-1!==t&&f.splice(t,1),f.length>0&&f[f.length-1].unpause()}}),h=function(e,t){function n(e){if(w.active){clearTimeout(g),i(),w.active=!1,w.paused=!1,y.deactivateTrap(k);var t=e&&void 0!==e.onDeactivate?e.onDeactivate:b.onDeactivate;return t&&t(),(e&&void 0!==e.returnFocus?e.returnFocus:b.returnFocusOnDeactivate)&&j(function(){var e;p((e=w.nodeFocusedBeforeActivation,r("setReturnFocus")||e))}),k}}function o(){if(w.active)return y.activateTrap(k),g=j(function(){p(a())}),m.addEventListener("focusin",s,!0),m.addEventListener("mousedown",d,{capture:!0,passive:!1}),m.addEventListener("touchstart",d,{capture:!0,passive:!1}),m.addEventListener("click",f,{capture:!0,passive:!1}),m.addEventListener("keydown",c,{capture:!0,passive:!1}),k}function i(){if(w.active)return m.removeEventListener("focusin",s,!0),m.removeEventListener("mousedown",d,!0),m.removeEventListener("touchstart",d,!0),m.removeEventListener("click",f,!0),m.removeEventListener("keydown",c,!0),
16k}function r(e){var t=b[e],n=t;if(!t)return null;if("string"==typeof t&&!(n=m.querySelector(t)))throw new Error("`"+e+"` refers to no known node");if("function"==typeof t&&!(n=t()))throw new Error("`"+e+"` did not return a node");return n}function a(){var e;if(!(e=null!==r("initialFocus")?r("initialFocus"):v.contains(m.activeElement)?m.activeElement:w.firstTabbableNode||r("fallbackFocus")))throw new Error("Your focus-trap needs to have at least one focusable element");return e}function d(e){v.contains(e.target)||(b.clickOutsideDeactivates?n({returnFocus:!u.isFocusable(e.target)}):b.allowOutsideClick&&b.allowOutsideClick(e)||e.preventDefault())}function s(e){v.contains(e.target)||e.target instanceof Document||(e.stopImmediatePropagation(),p(w.mostRecentlyFocusedNode||a()))}function c(e){if(!1!==b.escapeDeactivates&&function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e))return e.preventDefault(),void n();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){if(h(),e.shiftKey&&e.target===w.firstTabbableNode)return e.preventDefault(),void p(w.lastTabbableNode);e.shiftKey||e.target!==w.lastTabbableNode||(e.preventDefault(),p(w.firstTabbableNode))}(e)}function f(e){b.clickOutsideDeactivates||v.contains(e.target)||b.allowOutsideClick&&b.allowOutsideClick(e)||(e.preventDefault(),e.stopImmediatePropagation())}function h(){var e=u(v);w.firstTabbableNode=e[0]||a(),w.lastTabbableNode=e[e.length-1]||a()}function p(e){e!==m.activeElement&&(e&&e.focus?(e.focus(),w.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):p(a()))}var m=document,v="string"==typeof e?m.querySelector(e):e,b=l({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),w={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},k={activate:function(e){if(!w.active){h(),w.active=!0,w.paused=!1,w.nodeFocusedBeforeActivation=m.activeElement;var t=e&&e.onActivate?e.onActivate:b.onActivate;return t&&t(),o(),k}},deactivate:n,pause:function(){!w.paused&&w.active&&(w.paused=!0,i())},unpause:function(){w.paused&&w.active&&(w.paused=!1,h(),o())}};return k};p.prototype={on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function o(){i.off(e,o),t.apply(n,arguments)}var i=this;return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,i=n.length;o<i;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],i=[];if(o&&t)for(var r=0,a=o.length;r<a;r++)o[r].fn!==t&&o[r].fn._!==t&&i.push(o[r]);return i.length?n[e]=i:delete n[e],this}};var b=p;p.TinyEmitter=b;var D="top",R="bottom",q="right",V="left",H=[D,R,q,V],U=H.reduce(function(e,t){return e.concat([t+"-start",t+"-end"])},[]),W=[].concat(H,["auto"]).reduce(function(e,t){return e.concat([t,t+"-start",t+"-end"])},[]),K=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],X={placement:"bottom",modifiers:[],strategy:"absolute"},Z={passive:!0},ne={top:"auto",right:"auto",bottom:"auto",left:"auto"},ae={left:"right",right:"left",bottom:"top",top:"bottom"},te={start:"end",end:"start"},we=$({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,r=void 0===i||i,a=o.resize,d=void 0===a||a,s=k(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&c.forEach(function(e){e.addEventListener("scroll",n.update,Z)}),d&&s.addEventListener("resize",n.update,Z),function(){r&&c.forEach(function(e){e.removeEventListener("scroll",n.update,Z)}),d&&s.removeEventListener("resize",n.update,Z)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=oe({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuA
16cceleration,i=void 0===o||o,r=n.adaptive,a=void 0===r||r,d={placement:G(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,{},ie(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,{},ie(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];E(i)&&_(i)&&(Object.assign(i.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],i=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});
vendor: 5,909 bytes, line 16
16E(o)&&_(o)&&(Object.assign(o.style,r),Object.keys(i).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,i=n.offset,r=void 0===i?[0,0]:i,a=W.reduce(function(e,n){return e[n]=function(e,t,n){var o=G(e),i=[V,D].indexOf(o)>=0?-1:1,r="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=r[0],d=r[1];return a=a||0,d=(d||0)*i,[V,q].indexOf(o)>=0?{x:d,y:a}:{x:a,y:d}}(n,t.rects,r),e},{}),d=a[t.placement],s=d.x,c=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var i=n.mainAxis,r=void 0===i||i,a=n.altAxis,d=void 0===a||a,s=n.fallbackPlacements,c=n.padding,u=n.boundary,f=n.rootBoundary,l=n.altBoundary,h=n.flipVariations,p=void 0===h||h,m=n.allowedAutoPlacements,v=t.options.placement,g=G(v),b=s||(g!==v&&p?function(e){if("auto"===G(e))return[];var t=re(e);return[se(e),t,se(t)]}(v):[re(v)]),y=[v].concat(b).reduce(function(e,n){return e.concat("auto"===G(n)?je(t,{placement:n,boundary:u,rootBoundary:f,padding:c,flipVariations:p,allowedAutoPlacements:m}):n)},[]),w=t.rects.reference,j=t.rects.popper,k=new Map,x=!0,E=y[0],_=0;_<y.length;_++){var C=y[_],P=G(C),z="start"===Q(C),O=[D,R].indexOf(P)>=0,I=O?"width":"height",L=ye(t,{placement:C,boundary:u,rootBoundary:f,altBoundary:l,padding:c}),T=O?z?q:V:z?R:D;w[I]>j[I]&&(T=re(T));var A=re(T),M=[];if(r&&M.push(L[P]<=0),d&&M.push(L[T]<=0,L[A]<=0),M.every(function(e){return e})){E=C,x=!1;break}k.set(C,M)}if(x)for(var S=function(e){var t=y.find(function(t){var n=k.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},F=p?3:1;F>0&&"break"!==S(F);F--);t.placement!==E&&(t.modifiersData[o]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,i=n.mainAxis,r=void 0===i||i,a=n.altAxis,d=void 0!==a&&a,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,f=n.padding,l=n.tether,h=void 0===l||l,p=n.tetherOffset,m=void 0===p?0:p,v=ye(t,{boundary:s,rootBoundary:c,padding:f,altBoundary:u}),g=G(t.placement),b=Q(t.placement),y=!b,w=ee(g),j="x"===w?"y":"x",k=t.modifiersData.popperOffsets,x=t.rects.reference,E=t.rects.popper,_="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,C={x:0,y:0};if(k){if(r){var P="y"===w?D:V,z="y"===w?R:q,O="y"===w?"height":"width",I=k[w],L=k[w]+v[P],T=k[w]-v[z],A=h?-E[O]/2:0,S="start"===b?x[O]:E[O],F="start"===b?-E[O]:-x[O],N=t.elements.arrow,H=h&&N?M(N):{width:0,height:0},W=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},U=W[P],X=W[z],K=he(0,x[O],H[O]),Y=y?x[O]/2-A-K-U-_:S-K-U-_,Z=y?-x[O]/2+A+K+X+_:F+K+X+_,$=t.elements.arrow&&B(t.elements.arrow),J=$?"y"===w?$.clientTop||0:$.clientLeft||0:0,te=t.modifiersData.offset?t.modifiersData.offset[t.placement][w]:0,ne=k[w]+Y-te-J,oe=k[w]+Z-te,ie=he(h?Math.min(L,ne):L,I,h?Math.max(T,oe):T);k[w]=ie,C[w]=ie-I}if(d){var re="x"===w?D:V,ae="x"===w?R:q,de=k[j],se=he(de+v[re],de,de-v[ae]);k[j]=se,C[j]=se-de}t.modifiersData[o]=C}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,i=n.elements.arrow,r=n.modifiersData.popperOffsets,a=G(n.placement),d=ee(a),s=[V,q].indexOf(a)>=0?"height":"width";if(i&&r){var c=n.modifiersData[o+"#persistent"].padding,u=M(i),f="y"===d?D:V,l="y"===d?R:q,h=n.rects.reference[s]+n.rects.reference[d]-r[d]-n.rects.popper[s],p=r[d]-n.rects.reference[d],m=B(i),v=m?"y"===d?m.clientHeight||0:m.clientWidth||0:0,g=h/2-p/2,b=c[f],y=v-u[s]-c[l],w=v/2-u[s]/2+g,j=he(b,w,y),k=d;n.modifiersData[o]=((t={})[k]=j,t.centerOffset=j-w,t)}},effect:function(e){var t=e.state,n=e.options,o=e.name,i=n.element,r=void 0===i?"[data-popper-arrow]":i,a=n.padding,d=void 0===a?0:a;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&de(t.elements.popper,r)&&(t.elements.arrow=r,t.modifiersData[o+"#persistent"]={padding:ve("number"!=typeof d?d:fe(d,H))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,i=t.rects.popper,r=t.modifiersData.preventOverflow,a=ye(t,{elementContext:"reference"}),d=ye(t,{altBoundary:!0}),s=pe(a,o),c=pe(d,i,r),u=be(s),f=be(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}]}),ke=function(){function e(e,t){return document.createTextNode(t?e.replace(h,""):e)}function t(e,t){return"".concat(t.base,t.size,"/",e,t.ext)}function n(e,t){for(var o,i,r=e.childNodes,a=r.length;a--;)3===(i=(o=r[a]).nodeType)?t.push(o):1!==i||"ownerSVGElement"in o||v.test(o.nodeName.toLowerCase())||n(o,t);return t}function o(e){return c(e.indexOf(p)<0?e.replace(h,""):e)}function i(t,i){for(var r,a,d,s,c,u,f,h,p,m,v,g,b,y=n(t,[]),w=y.length;w--;){for(d=!1,s=document.createDocumentFragment(),u=(c=y[w]).nodeValue,h=0;f=l.exec(u);){if((p=f.index)!==h&&s.appendChild(e(u.slice(h,p),!0)),g=o(v=f[0]),h=p+v.length,b=i.callback(g,i),g&&b){for(a in(m=new Image).onerror=i.onerror,m.setAttribute("draggable","false"),r=i.attributes(v,g))r.hasOwnProperty(a)&&0!==a.indexOf("on")&&!m.hasAttribute(a)&&m.setAttribute(a,r[a]);m.className=i.className,m.alt=v,m.src=b,d=!0,s.appendChild(m)}m||s.appendChild(e(v,!1)),m=null}d&&(h<u.length&&s.appendChild(e(u.slice(h),!0)),c.parentNode.replaceChild(s,c))}return t}function r(e,t){return s(e,function(e){var n,i,r=e,d=o(e),s=t.callback(d,t);
16if(d&&s){for(i in r="<img ".concat('class="',t.className,'" ','draggable="false" ','alt="',e,'"',' src="',s,'"'),n=t.attributes(e,d))n.hasOwnProperty(i)&&0!==i.indexOf("on")&&-1===r.indexOf(" "+i+"=")&&(r=r.concat(" ",i,'="',n[i].replace(m,a),'"'));r=r.concat("/>")}return r})}function a(e){return f[e]}function d(){return null}function s(e,t){return String(e).replace(l,t)}function c(e,t){for(var n=[],o=0,i=0,r=0;r<e.length;)o=e.charCodeAt(r++),i?(n.push((65536+(i-55296<<10)+(o-56320)).toString(16)),i=0):55296<=o&&o<=56319?i=o:n.push(o.toString(16));return n.join(t||"-")}var u={base:"https://twemoji.maxcdn.com/v/13.0.0/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var t="string"==typeof e?parseInt(e,16):e;return t<65536?g(t):g(55296+((t-=65536)>>10),56320+(1023&t))},toCodePoint:c},onerror:function(){this.parentNode&&this.parentNode.replaceChild(e(this.alt,!1),this)},parse:function(e,n){return n&&"function"!=typeof n||(n={callback:n}),("string"==typeof e?r:i)(e,{callback:n.callback||t,attributes:"function"==typeof n.attributes?n.attributes:d,base:"string"==typeof n.base?n.base:u.base,ext:n.ext||u.ext,size:n.folder||(o=n.size||u.size,"number"==typeof o?o+"x"+o:o),className:n.className||u.className,onerror:n.onerror||u.onerror});var o},replace:s,test:function(e){l.lastIndex=0;var t=l.test(e);return l.lastIndex=0,t}},f={"&":"&","<":"<",">":">","'":"'",'"':""" 17},l=/(?:\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d])|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[\xa9\xae\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u23
171a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udeeb\udeec\udef4-\udefc\udfe0-\udfeb]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78\udd7a-\uddb4\uddb7\uddba\uddbc-\uddcb\uddd0\uddde
17-\uddff\ude70-\ude74\ude78-\ude7a\ude80-\ude86\ude90-\udea8\udeb0-\udeb6\udec0-\udec2\uded0-\uded6]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,h=/\uFE0F/g,p=String.fromCharCode(8205),m=/[&<>'"]/g,v=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,g=String.fromCharCode;return u}(),xe={categories:["smileys","people","animals","food","travel","activities","objects","symbols","flags"],emoji:[]};const Ce="emoji-picker__emoji";class Oe{constructor(e,t){this.events=e,this.options=t}render(){const e=Ee("div","emoji-picker__preview");return this.emoji=Ee("div","emoji-picker__preview-emoji"),e.appendChild(this.emoji),this.name=Ee("div","emoji-picker__preview-name"),e.appendChild(this.name),this.events.on("showPreview",e=>this.showPreview(e)),this.events.on("hidePreview",()=>this.hidePreview()),e}showPreview(e){let t=e.emoji;e.custom?t=`<img class="emoji-picker__custom-emoji" src="${e.emoji}">`:"twemoji"===this.options.style&&(t=ke.parse(e.emoji,this.options.twemojiOptions)),this.emoji.innerHTML=t,this.name.innerHTML=e.name}hidePreview(){this.emoji.innerHTML="",this.name.innerHTML=""}}var Ae=function(){},Le={},Te={},Ne={mark:Ae,measure:Ae};try{"undefined"!=typeof window&&(Le=window),"undefined"!=typeof document&&(Te=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(Ne=performance)}catch(e){}var Fe=(Le.navigator||{}).userAgent,Be=void 0===Fe?"":Fe,De=Le,Re=Te,qe=Ne,Ve=(De.document,!!Re.documentElement&&!!Re.head&&"function"==typeof Re.addEventListener&&"function"==typeof Re.createElement),He=(~Be.indexOf("MSIE")||Be.indexOf("Trident/"),"group"),Ue="primary",We="secondary",Ke=De.FontAwesomeConfig||{};Re&&"function"==typeof Re.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(e){var t=Me(e,2),n=t[0],o=t[1],i=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=Re.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=i&&(Ke[o]=i)});var Je=Pe({},{familyPrefix:"fa",replacementClass:"svg-inline--fa",autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},Ke);Je.autoReplaceSvg||(Je.observeMutations=!1);var Ge=Pe({},Je);De.FontAwesomeConfig=Ge;var Xe=De||{};Xe.___FONT_AWESOME___||(Xe.___FONT_AWESOME___={}),Xe.___FONT_AWESOME___.styles||(Xe.___FONT_AWESOME___.styles={}),Xe.___FONT_AWESOME___.hooks||(Xe.___FONT_AWESOME___.hooks={}),Xe.___FONT_AWESOME___.shims||(Xe.___FONT_AWESOME___.shims=[]);var Ye=Xe.___FONT_AWESOME___,$e=[];Ve&&((Re.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Re.readyState)||Re.addEventListener("DOMContentLoaded",function e(){Re.removeEventListener("DOMContentLoaded",e),$e.map(function(e){return e()})})),"undefined"!=typeof global&&void 0!==global.process&&global.process.emit,"undefined"==typeof setImmediate?setTimeout:setImmediate;var Ze={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1},ao={x:0,y:0,width:"100%",height:"100%"},so=function(){},mo=(Ge.measurePerformance&&qe&&qe.mark&&qe.measure,function(e,t,n,o){var i,r,a,d=Object.keys(e),s=d.length,c=void 0!==o?function(e,t){return function(n,o,i,r){return e.call(t,n,o,i,r)}}(t,o):t;for(void 0===n?(i=1,a=e[d[0]]):(i=0,a=n);i<s;i++)a=c(a,e[r=d[i]],r,e);return a}),go=Ye.styles,uo=Ye.shims,lo=function(){var e=function(e){return mo(go,function(t,n,o){return t[o]=mo(n,e,{}),t},{})};e(function(e,t,n){return t[3]&&(e[t[3]]=n),e}),e(function(e,t,n){var o=t[2];return e[n]=n,o.forEach(function(t){e[t]=n}),e});var t="far"in go;mo(uo,function(e,n){var o=n[0],i=n[1],r=n[2];return"far"!==i||t||(i="fas"),e[o]={prefix:i,iconName:r},e},{})};lo(),Ye.styles,yo.prototype=Object.create(Error.prototype),yo.prototype.constructor=yo;
vendor: 7,551 bytes, line 17
17var jo={fill:"currentColor"},ho={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},po=(Pe({},jo,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}),Pe({},ho,{attributeName:"opacity"}));Pe({},jo,{cx:"256",cy:"364",r:"28"}),Pe({},ho,{attributeName:"r",values:"28;14;28;28;14;28;"}),Pe({},po,{values:"1;0;1;1;0;1;"}),Pe({},jo,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),Pe({},po,{values:"1;0;0;0;0;1;"}),Pe({},jo,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),Pe({},po,{values:"0;0;1;1;0;0;"}),Ye.styles,Ye.styles;var Co,Eo=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,o;return t=e,(n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach(function(t){e.definitions[t]=Pe({},e.definitions[t]||{},i[t]),co(t,i[t]),lo()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var o=n[t],i=o.prefix,r=o.iconName,a=o.icon;e[i]||(e[i]={}),e[i][r]=a}),e}}])&&Ie(t.prototype,n),o&&Ie(t,o),e}()),_o=!1,zo=(Co=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,o=void 0===n?Ze:n,i=t.symbol,r=void 0!==i&&i,a=t.mask,d=void 0===a?null:a,s=t.maskId,c=void 0===s?null:s,u=t.title,f=void 0===u?null:u,l=t.titleId,h=void 0===l?null:l,p=t.classes,m=void 0===p?[]:p,v=t.attributes,g=void 0===v?{}:v,b=t.styles,y=void 0===b?{}:b;if(e){var w=e.prefix,j=e.iconName,k=e.icon;return ko(Pe({type:"icon"},e),function(){return wo(),Ge.autoA11y&&(f?g["aria-labelledby"]="".concat(Ge.replacementClass,"-title-").concat(h||Qe()):(g["aria-hidden"]="true",g.focusable="false")),to({icons:{main:bo(k),mask:d?bo(d.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:j,transform:Pe({},Ze,o),symbol:r,title:f,maskId:c,titleId:h,extra:{attributes:g,styles:y,classes:m}})})}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:xo(e||{}),o=t.mask;return o&&(o=(o||{}).icon?o:xo(o||{})),Co(n,Pe({},t,{mask:o}))});Eo.add({prefix:"far",iconName:"building",icon:[448,512,[],"f1ad","M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"]},{prefix:"fas",iconName:"cat",icon:[512,512,[],"f6be","M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},{prefix:"fas",iconName:"coffee",icon:[640,512,[],"f0f4","M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z"]},{prefix:"far",iconName:"flag",icon:[512,512,[],"f024","M336.174 80c-49.132 0-93.305-32-161.913-32-31.301 0-58.303 6.482-80.721 15.168a48.04 48.04 0 0 0 2.142-20.727C93.067 19.575 74.167 1.594 51.201.104 23.242-1.71 0 20.431 0 48c0 17.764 9.657 33.262 24 41.562V496c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-83.443C109.869 395.28 143.259 384 199.826 384c49.132 0 93.305 32 161.913 32 58.479 0 101.972-22.617 128.548-39.981C503.846 367.161 512 352.051 512 335.855V95.937c0-34.459-35.264-57.768-66.904-44.117C409.193 67.309 371.641 80 336.174 80zM464 336c-21.783 15.412-60.824 32-102.261 32-59.945 0-102.002-32-161.913-32-43.361 0-96.379 9.403-127.826 24V128c21.784-15.412 60.824-32 102.261-32 59.945 0 102.002 32 161.913 32 43.271 0 96.32-17.366 127.826-32v240z"]},{prefix:"far",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"]},{prefix:"fas",iconName:"futbol",icon:[512,512,[],"f1e3","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-48 0l-.003-.282-26.064 22.741-62.679-58.5 16.454-84.355 34.303 3.072c-24.889-34.216-60.004-60.089-100.709-73.141l13.651 31.939L256 139l-74.953-41.525 13.651-31.939c-40.631 13.028-75.78 38.87-100.709 73.141l34.565-3.073 16.192 84.355-62.678 58.5-26.064-22.741-.003.282c0 43.015 13.497 83.952 38.472 11
177.991l7.704-33.897 85.138 10.447 36.301 77.826-29.902 17.786c40.202 13.122 84.29 13.148 124.572 0l-29.902-17.786 36.301-77.826 85.138-10.447 7.704 33.897C442.503 339.952 456 299.015 456 256zm-248.102 69.571l-29.894-91.312L256 177.732l77.996 56.527-29.622 91.312h-96.476z"]},{prefix:"fas",iconName:"history",icon:[512,512,[],"f1da","M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z"]},{prefix:"fas",iconName:"icons",icon:[512,512,[],"f86d","M116.65 219.35a15.68 15.68 0 0 0 22.65 0l96.75-99.83c28.15-29 26.5-77.1-4.91-103.88C203.75-7.7 163-3.5 137.86 22.44L128 32.58l-9.85-10.14C93.05-3.5 52.25-7.7 24.86 15.64c-31.41 26.78-33 74.85-5 103.88zm143.92 100.49h-48l-7.08-14.24a27.39 27.39 0 0 0-25.66-17.78h-71.71a27.39 27.39 0 0 0-25.66 17.78l-7 14.24h-48A27.45 27.45 0 0 0 0 347.3v137.25A27.44 27.44 0 0 0 27.43 512h233.14A27.45 27.45 0 0 0 288 484.55V347.3a27.45 27.45 0 0 0-27.43-27.46zM144 468a52 52 0 1 1 52-52 52 52 0 0 1-52 52zm355.4-115.9h-60.58l22.36-50.75c2.1-6.65-3.93-13.21-12.18-13.21h-75.59c-6.3 0-11.66 3.9-12.5 9.1l-16.8 106.93c-1 6.3 4.88 11.89 12.5 11.89h62.31l-24.2 83c-1.89 6.65 4.2 12.9 12.23 12.9a13.26 13.26 0 0 0 10.92-5.25l92.4-138.91c4.88-6.91-1.16-15.7-10.87-15.7zM478.08.33L329.51 23.17C314.87 25.42 304 38.92 304 54.83V161.6a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V99.66l112-17.22v47.18a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V32c0-19.48-16-34.42-33.92-31.67z"]},{prefix:"far",iconName:"lightbulb",icon:[352,512,[],"f0eb","M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"]},{prefix:"fas",iconName:"music",icon:[512,512,[],"f001","M470.38 1.51L150.41 96A32 32 0 0 0 128 126.51v261.41A139 139 0 0 0 96 384c-53 0-96 28.66-96 64s43 64 96 64 96-28.66 96-64V214.32l256-75v184.61a138.4 138.4 0 0 0-32-3.93c-53 0-96 28.66-96 64s43 64 96 64 96-28.65 96-64V32a32 32 0 0 0-41.62-30.49z"]},{prefix:"fas",iconName:"search",icon:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"]},{prefix:"far",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm4 72.6c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.1-8.4-25.3-7.1-33.8 3.1z"]},{prefix:"fas",iconName:"times",icon:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"]},{prefix:"fas",iconName:"user",icon:[448,512,[],"f007","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]});const Oo=zo({prefix:"far",iconName:"building"}
17).html[0],Io=zo({prefix:"fas",iconName:"cat"}).html[0],So=zo({prefix:"fas",iconName:"coffee"}).html[0],Po=zo({prefix:"far",iconName:"flag"}).html[0],Mo=zo({prefix:"fas",iconName:"futbol"}).html[0],Ao=zo({prefix:"far",iconName:"frown"}).html[0],Lo=zo({prefix:"fas",iconName:"history"}).html[0],To=zo({prefix:"fas",iconName:"icons"}).html[0],No=zo({prefix:"far",iconName:"lightbulb"}).html[0],Fo=zo({prefix:"fas",iconName:"music"}).html[0],Bo=zo({prefix:"fas",iconName:"search"}).html[0],Do=zo({prefix:"far",iconName:"smile"}).html[0],Ro=zo({prefix:"fas",iconName:"times"}).html[0],qo=zo({prefix:"fas",iconName:"user"}).html[0];class Uo{constructor(e,t,n,o,i,r=!0){this.emoji=e,this.showVariants=t,this.showPreview=n,this.events=o,this.options=i,this.lazy=r}render(){this.emojiButton=Ee("button",Ce);let e=this.emoji.emoji;return this.emoji.custom?e=this.lazy?Do:`<img class="emoji-picker__custom-emoji" src="${this.emoji.emoji}">`:"twemoji"===this.options.style&&(e=this.lazy?Do:ke.parse(this.emoji.emoji,this.options.twemojiOptions)),this.emojiButton.innerHTML=e,this.emojiButton.tabIndex=-1,this.emojiButton.dataset.emoji=this.emoji.emoji,this.emoji.custom&&(this.emojiButton.dataset.custom="true"),this.emojiButton.title=this.emoji.name,this.emojiButton.addEventListener("focus",()=>this.onEmojiHover()),this.emojiButton.addEventListener("blur",()=>this.onEmojiLeave()),this.emojiButton.addEventListener("click",()=>this.onEmojiClick()),this.emojiButton.addEventListener("mouseover",()=>this.onEmojiHover()),this.emojiButton.addEventListener("mouseout",()=>this.onEmojiLeave()),"twemoji"===this.options.style&&this.lazy&&(this.emojiButton.style.opacity="0.25"),this.emojiButton}onEmojiClick(){this.emoji.variations&&this.showVariants&&this.options.showVariants||!this.options.showRecents||function(e,t){const n=Ho(),o={emoji:e.emoji,name:e.name,key:e.key||e.name,custom:e.custom};localStorage.setItem("emojiPicker.recent",JSON.stringify([o,...n.filter(e=>!!e.emoji&&e.key!==o.key)].slice(0,t.recentsCount)))}(this.emoji,this.options),this.events.emit("emoji",{emoji:this.emoji,showVariants:this.showVariants,button:this.emojiButton})}onEmojiHover(){this.showPreview&&this.events.emit("showPreview",this.emoji)}onEmojiLeave(){this.showPreview&&this.events.emit("hidePreview")}}class Wo{constructor(e,t,n,o,i=!0){this.showVariants=t,this.events=n,this.options=o,this.lazy=i,this.emojis=e.filter(e=>!e.version||parseFloat(e.version)<=parseFloat(o.emojiVersion))}render(){const e=Ee("div","emoji-picker__container");return this.emojis.forEach(t=>e.appendChild(new Uo(t,this.showVariants,!0,this.events,this.options,this.lazy).render())),e}}var Ko="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Jo,Go=(function(e){var t,n;t=Ko,n=function(){function e(){r.clear(),a.clear(),s=[],c=[]}function t(e){for(var t=-9007199254740991,n=e.length-1;n>=0;--n){var o=e[n];if(null!==o){var i=o.score;i>t&&(t=i)}}return-9007199254740991===t?null:t}function n(e,t){var n=e[t];if(void 0!==n)return n;var o=t;Array.isArray(t)||(o=t.split("."));for(var i=o.length,r=-1;e&&++r<i;)e=e[o[r]];return e}function o(e){return"object"==typeof e}var i="undefined"==typeof window,r=new Map,a=new Map,d=[];d.total=0;var s=[],c=[],u=function(){function e(){for(var e=0,o=t[e],i=1;i<n;){var r=i+1;e=i,r<n&&t[r].score<t[i].score&&(e=r),t[e-1>>1]=t[e],i=1+(e<<1)}for(var a=e-1>>1;e>0&&o.score<t[a].score;a=(e=a)-1>>1)t[e]=t[a];t[e]=o}var t=[],n=0,o={add:function(e){var o=n;t[n++]=e;for(var i=o-1>>1;o>0&&e.score<t[i].score;i=(o=i)-1>>1)t[o]=t[i];t[o]=e},poll:function(){if(0!==n){var o=t[0];return t[0]=t[--n],e(),o}},peek:function(e){if(0!==n)return t[0]},replaceTop:function(n){t[0]=n,e()}};return o},f=u();return function l(h){var p={single:function(e,t,n){return e?(o(e)||(e=p.getPreparedSearch(e)),t?(o(t)||(t=p.getPrepared(t)),((n&&void 0!==n.allowTypo?n.allowTypo:!h||void 0===h.allowTypo||h.allowTypo)?p.algorithm:p.algorithmNoTypo)(e,t,e[0])):null):null},go:function(e,i,r){if(!e)return d;var a=(e=p.prepareSearch(e))[0],s=r&&r.threshold||h&&h.threshold||-9007199254740991,c=r&&r.limit||h&&h.limit||9007199254740991,u=(r&&void 0!==r.allowTypo?r.allowTypo:!h||void 0===h.allowTypo||h.allowTypo)?p.algorithm:p.algorithmNoTypo,l=0,m=0,v=i.length;if(r&&r.keys)for(var g=r.scoreFn||t,b=r.keys,y=b.length,w=v-1;w>=0;--w){for(var j=i[w],k=new Array(y),x=y-1;x>=0;--x)(C=n(j,_=b[x]))?(o(C)||(C=p.getPrepared(C)),k[x]=u(e,C,a)):k[x]=null;k.obj=j;var E=g(k);null!==E&&(E<s||(k.score=E,l<c?(f.add(k),++l):(++m,E>f.peek().score&&f.replaceTop(k))))}else if(r&&r.key){var _=r.key;for(w=v-1;w>=0;--w)(C=n(j=i[w],_))&&(o(C)||(C=p.getPrepared(C)),null!==(P=u(e,C,a))&&(P.score<s||(P={target:P.target,_targetL
vendor: 4,485 bytes, lines 17-18
17owerCodes:null,_nextBeginningIndexes:null,score:P.score,indexes:P.indexes,obj:j},l<c?(f.add(P),++l):(++m,P.score>f.peek().score&&f.replaceTop(P)))))}else for(w=v-1;w>=0;--w){var C,P;(C=i[w])&&(o(C)||(C=p.getPrepared(C)),null!==(P=u(e,C,a))&&(P.score<s||(l<c?(f.add(P),++l):(++m,P.score>f.peek().score&&f.replaceTop(P)))))}if(0===l)return d;var z=new Array(l);for(w=l-1;w>=0;--w)z[w]=f.poll();return z.total=l+m,z},goAsync:function(e,r,a){var s=!1,c=new Promise(function(c,f){function l(){if(s)return f("canceled");var u=Date.now();if(a&&a.keys)for(var h=a.scoreFn||t,x=a.keys,E=x.length;g>=0;--g){for(var _=r[g],C=new Array(E),P=E-1;P>=0;--P)(I=n(_,O=x[P]))?(o(I)||(I=p.getPrepared(I)),C[P]=w(e,I,m)):C[P]=null;C.obj=_;var z=h(C);if(null!==z&&!(z<b)&&(C.score=z,j<y?(v.add(C),++j):(++k,z>v.peek().score&&v.replaceTop(C)),g%1e3==0&&Date.now()-u>=10))return void(i?setImmediate(l):setTimeout(l))}else if(a&&a.key){for(var O=a.key;g>=0;--g)if((I=n(_=r[g],O))&&(o(I)||(I=p.getPrepared(I)),null!==(L=w(e,I,m))&&!(L.score<b)&&(L={target:L.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:L.score,indexes:L.indexes,obj:_},j<y?(v.add(L),++j):(++k,L.score>v.peek().score&&v.replaceTop(L)),g%1e3==0&&Date.now()-u>=10)))return void(i?setImmediate(l):setTimeout(l))}else for(;g>=0;--g){var I,L;if((I=r[g])&&(o(I)||(I=p.getPrepared(I)),null!==(L=w(e,I,m))&&!(L.score<b)&&(j<y?(v.add(L),++j):(++k,L.score>v.peek().score&&v.replaceTop(L)),g%1e3==0&&Date.now()-u>=10)))return void(i?setImmediate(l):setTimeout(l))}if(0===j)return c(d);for(var T=new Array(j),A=j-1;A>=0;--A)T[A]=v.poll();T.total=j+k,c(T)}if(!e)return c(d);var m=(e=p.prepareSearch(e))[0],v=u(),g=r.length-1,b=a&&a.threshold||h&&h.threshold||-9007199254740991,y=a&&a.limit||h&&h.limit||9007199254740991,w=(a&&void 0!==a.allowTypo?a.allowTypo:!h||void 0===h.allowTypo||h.allowTypo)?p.algorithm:p.algorithmNoTypo,j=0,k=0;i?setImmediate(l):l()});return c.cancel=function(){s=!0},c},highlight:function(e,t,n){if(null===e)return null;void 0===t&&(t="<b>"),void 0===n&&(n="</b>");for(var o="",i=0,r=!1,a=e.target,d=a.length,s=e.indexes,c=0;c<d;++c){var u=a[c];if(s[i]===c){if(r||(r=!0,o+=t),++i===s.length){o+=u+n+a.substr(c+1);break}}else r&&(r=!1,o+=n);o+=u}return o},prepare:function(e){if(e)return{target:e,_targetLowerCodes:p.prepareLowerCodes(e),_nextBeginningIndexes:null,score:null,indexes:null,obj:null}},prepareSlow:function(e){if(e)return{target:e,_targetLowerCodes:p.prepareLowerCodes(e),_nextBeginningIndexes:p.prepareNextBeginningIndexes(e),score:null,indexes:null,obj:null}},prepareSearch:function(e){if(e)return p.prepareLowerCodes(e)},getPrepared:function(e){ 18if(e.length>999)return p.prepare(e);var t=r.get(e);return void 0!==t||(t=p.prepare(e),r.set(e,t)),t},getPreparedSearch:function(e){if(e.length>999)return p.prepareSearch(e);var t=a.get(e);return void 0!==t||(t=p.prepareSearch(e),a.set(e,t)),t},algorithm:function(e,t,n){for(var o=t._targetLowerCodes,i=e.length,r=o.length,a=0,d=0,u=0,f=0;;){if(n===o[d]){if(s[f++]=d,++a===i)break;n=e[0===u?a:u===a?a+1:u===a-1?a-1:a]}if(++d>=r)for(;;){if(a<=1)return null;if(0===u){if(n===e[--a])continue;u=a}else{if(1===u)return null;if((n=e[1+(a=--u)])===e[a])continue}d=s[(f=a)-1]+1;break}}a=0;var l=0,h=!1,m=0,v=t._nextBeginningIndexes;null===v&&(v=t._nextBeginningIndexes=p.prepareNextBeginningIndexes(t.target));var g=d=0===s[0]?0:v[s[0]-1];if(d!==r)for(;;)if(d>=r){if(a<=0){if(++l>i-2)break;if(e[l]===e[l+1])continue;d=g;continue}--a,d=v[c[--m]]}else if(e[0===l?a:l===a?a+1:l===a-1?a-1:a]===o[d]){if(c[m++]=d,++a===i){h=!0;break}++d}else d=v[d];if(h)var b=c,y=m;else b=s,y=f;for(var w=0,j=-1,k=0;k<i;++k)j!==(d=b[k])-1&&(w-=d),j=d;for(h?0!==l&&(w+=-20):(w*=1e3,0!==u&&(w+=-20)),w-=r-i,t.score=w,t.indexes=new Array(y),k=y-1;k>=0;--k)t.indexes[k]=b[k];return t},algorithmNoTypo:function(e,t,n){for(var o=t._targetLowerCodes,i=e.length,r=o.length,a=0,d=0,u=0;;){if(n===o[d]){if(s[u++]=d,++a===i)break;n=e[a]}if(++d>=r)return null}a=0;var f=!1,l=0,h=t._nextBeginningIndexes;if(null===h&&(h=t._nextBeginningIndexes=p.prepareNextBeginningIndexes(t.target)),(d=0===s[0]?0:h[s[0]-1])!==r)for(;;)if(d>=r){if(a<=0)break;--a,d=h[c[--l]]}else if(e[a]===o[d]){if(c[l++]=d,++a===i){f=!0;break}++d}else d=h[d];if(f)var m=c,v=l;else m=s,v=u;for(var g=0,b=-1,y=0;y<i;++y)b!==(d=m[y])-1&&(g-=d),b=d;for(f||(g*=1e3),g-=r-i,t.score=g,t.indexes=new Array(v),y=v-1;y>=0;--y)t.indexes[y]=m[y];return t},prepareLowerCodes:function(e){for(var t=e.length,n=[],o=e.toLowerCase(),i=0;i<t;
18++i)n[i]=o.charCodeAt(i);return n},prepareBeginningIndexes:function(e){for(var t=e.length,n=[],o=0,i=!1,r=!1,a=0;a<t;++a){var d=e.charCodeAt(a),s=d>=65&&d<=90,c=s||d>=97&&d<=122||d>=48&&d<=57,u=s&&!i||!r||!c;i=s,r=c,u&&(n[o++]=a)}return n},prepareNextBeginningIndexes:function(e){for(var t=e.length,n=p.prepareBeginningIndexes(e),o=[],i=n[0],r=0,a=0;a<t;++a)i>a?o[a]=i:(i=n[++r],o[a]=void 0===i?t:i);return o},cleanup:e,new:l};return p}()},e.exports?e.exports=n():t.fuzzysort=n()}(Jo={exports:{}},Jo.exports),Jo.exports);class Xo{constructor(e,t){this.message=e,this.iconUrl=t}render(){const e=Ee("div","emoji-picker__search-not-found"),t=Ee("div","emoji-picker__search-not-found-icon");this.iconUrl?t.appendChild(Vo(this.iconUrl)):t.innerHTML=Ao,e.appendChild(t);const n=Ee("h2");return n.innerHTML=this.message,e.appendChild(n),e}}class Yo{constructor(e,t,n,o,i){if(this.events=e,this.i18n=t,this.options=n,this.focusedEmojiIndex=0,this.emojisPerRow=this.options.emojisPerRow||8,this.emojiData=o.filter(e=>e.version&&parseFloat(e.version)<=parseFloat(n.emojiVersion)&&void 0!==e.category&&i.indexOf(e.category)>=0),this.options.custom){const e=this.options.custom.map(e=>Object.assign(Object.assign({},e),{custom:!0}));this.emojiData=[...this.emojiData,...e]}this.events.on("hideVariantPopup",()=>{setTimeout(()=>this.setFocusedEmoji(this.focusedEmojiIndex))})}render(){return this.searchContainer=Ee("div","emoji-picker__search-container"),this.searchField=Ee("input","emoji-picker__search"),this.searchField.placeholder=this.i18n.search,this.searchContainer.appendChild(this.searchField),this.searchIcon=Ee("span","emoji-picker__search-icon"),this.options.icons&&this.options.icons.search?this.searchIcon.appendChild(Vo(this.options.icons.search)):this.searchIcon.innerHTML=Bo,this.searchIcon.addEventListener("click",e=>this.onClearSearch(e)),this.searchContainer.appendChild(this.searchIcon),this.searchField.addEventListener("keydown",e=>this.onKeyDown(e)),this.searchField.addEventListener("keyup",e=>this.onKeyUp(e)),this.searchContainer}clear(){this.searchField.value=""}focus(){this.searchField.focus()}onClearSearch(e){e.stopPropagation(),this.searchField.value&&(this.searchField.value="",this.resultsContainer=null,this.options.icons&&this.options.icons.search?(_e(this.searchIcon),this.searchIcon.appendChild(Vo(this.options.icons.search))):this.searchIcon.innerHTML=Bo,this.searchIcon.style.cursor="default",this.events.emit("hideSearchResults"),setTimeout(()=>this.searchField.focus()))}setFocusedEmoji(e){if(this.resultsContainer){const t=this.resultsContainer.querySelectorAll("."+Ce);t[this.focusedEmojiIndex].tabIndex=-1,this.focusedEmojiIndex=e;const n=t[this.focusedEmojiIndex];n.tabIndex=0,n.focus()}}handleResultsKeydown(e){if(this.resultsContainer){const t=this.resultsContainer.querySelectorAll("."+Ce);"ArrowRight"===e.key?this.setFocusedEmoji(Math.min(this.focusedEmojiIndex+1,t.length-1)):"ArrowLeft"===e.key?this.setFocusedEmoji(Math.max(0,this.focusedEmojiIndex-1)):"ArrowDown"===e.key?(e.preventDefault(),this.focusedEmojiIndex<t.length-this.emojisPerRow&&this.setFocusedEmoji(this.focusedEmojiIndex+this.emojisPerRow)):"ArrowUp"===e.key?(e.preventDefault(),this.focusedEmojiIndex>=this.emojisPerRow&&this.setFocusedEmoji(this.focusedEmojiIndex-this.emojisPerRow)):"Escape"===e.key&&this.onClearSearch(e)}}onKeyDown(e){"Escape"===e.key&&this.searchField.value&&this.onClearSearch(e)}onKeyUp(e){if("Tab"!==e.key&&"Shift"!==e.key)if(this.searchField.value){this.options.icons&&this.options.icons.clearSearch?(_e(this.searchIcon),this.searchIcon.appendChild(Vo(this.options.icons.clearSearch))):this.searchIcon.innerHTML=Ro,this.searchIcon.style.cursor="pointer";const e=Go.go(this.searchField.value,this.emojiData,{allowTypo:!0,limit:100,key:"name"}).map(e=>e.obj);this.events.emit("hidePreview"),e.length?(this.resultsContainer=new Wo(e,!0,this.events,this.options,!1).render(),this.resultsContainer&&(this.resultsContainer.querySelector("."+Ce).tabIndex=0,this.focusedEmojiIndex=0,this.resultsContainer.addEventListener("keydown",e=>this.handleResultsKeydown(e)),this.events.emit("showSearchResults",this.resultsContainer))):this.events.emit("showSearchResults",new Xo(this.i18n.notFound,this.options.icons&&this.options.icons.notFound).render())}else this.options.icons&&this.options.icons.search?(_e(this.searchIcon),this.searchIcon.appendChild(Vo(this.options.icons.search))):this.searchIcon.innerHTML=Bo,this.searchIcon.style.cursor="default",this.events.emit("hideSearchResults")}}class $o{constructor(e,t,n){this.events=e,this.emoji=t,this.options=n,this.focusedEmojiIndex=0}getEmoji(e){return this.popup.querySelectorAll("."+Ce)[e]}setFocusedEmoji(e){this.getEmoji(this.focusedEmojiIndex).tabIndex=-1,this.focusedEmojiIndex=e;const t=this.getEmoji(this.focusedEmojiIndex);
18t.tabIndex=0,t.focus()}render(){this.popup=Ee("div","emoji-picker__variant-popup");const e=Ee("div","emoji-picker__variant-overlay");e.addEventListener("click",e=>{e.stopPropagation(),this.popup.contains(e.target)||this.events.emit("hideVariantPopup")}),this.popup.appendChild(new Uo(this.emoji,!1,!1,this.events,this.options,!1).render()),(this.emoji.variations||[]).forEach((e,t)=>this.popup.appendChild(new Uo({name:this.emoji.name,emoji:e,key:this.emoji.name+t},!1,!1,this.events,this.options,!1).render()));const t=this.popup.querySelector("."+Ce);return this.focusedEmojiIndex=0,t.tabIndex=0,setTimeout(()=>t.focus()),this.popup.addEventListener("keydown",e=>{"ArrowRight"===e.key?this.setFocusedEmoji(Math.min(this.focusedEmojiIndex+1,this.popup.querySelectorAll("."+Ce).length-1)):"ArrowLeft"===e.key?this.setFocusedEmoji(Math.max(this.focusedEmojiIndex-1,0)):"Escape"===e.key&&(e.stopPropagation(),this.events.emit("hideVariantPopup"))}),e.appendChild(this.popup),e}}const Zo={search:"Search emojis...",categories:{recents:"Recent Emojis",smileys:"Smileys & Emotion",people:"People & Body",animals:"Animals & Nature",food:"Food & Drink",activities:"Activities",travel:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},notFound:"No emojis found"},Qo={recents:Lo,smileys:Do,people:qo,animals:Io,food:So,activities:Mo,travel:Oo,objects:No,symbols:Fo,flags:Po,custom:To};class en{constructor(e,t,n){this.options=e,this.events=t,this.i18n=n,this.activeButton=0,this.buttons=[]}render(){var e;const t=Ee("div","emoji-picker__category-buttons"),n=this.options.categories||(null===(e=this.options.emojiData)||void 0===e?void 0:e.categories)||xe.categories;let o=this.options.showRecents?["recents",...n]:n;return this.options.custom&&(o=[...o,"custom"]),o.forEach(e=>{const n=Ee("button","emoji-picker__category-button");this.options.icons&&this.options.icons.categories&&this.options.icons.categories[e]?n.appendChild(Vo(this.options.icons.categories[e])):n.innerHTML=Qo[e],n.tabIndex=-1,n.title=this.i18n.categories[e],t.appendChild(n),this.buttons.push(n),n.addEventListener("click",()=>{this.events.emit("categoryClicked",e)})}),t.addEventListener("keydown",e=>{switch(e.key){case"ArrowRight":this.events.emit("categoryClicked",o[(this.activeButton+1)%this.buttons.length]);break;case"ArrowLeft":this.events.emit("categoryClicked",o[0===this.activeButton?this.buttons.length-1:this.activeButton-1]);break;case"ArrowUp":case"ArrowDown":e.stopPropagation(),e.preventDefault()}}),t}setActiveButton(e,t=!0){let n=this.buttons[this.activeButton];n.classList.remove("active"),n.tabIndex=-1,this.activeButton=e,n=this.buttons[this.activeButton],n.classList.add("active"),n.tabIndex=0,t&&n.focus()}}const on=["recents","smileys","people","animals","food","activities","travel","objects","symbols","flags","custom"];class nn{constructor(e,t,n,o){var i;this.events=e,this.i18n=t,this.options=n,this.emojiCategories=o,this.currentCategory=0,this.headers=[],this.focusedIndex=0,this.handleKeyDown=e=>{switch(this.emojis.removeEventListener("scroll",this.highlightCategory),e.key){case"ArrowRight":this.focusedEmoji.tabIndex=-1,this.focusedIndex===this.currentEmojiCount-1&&this.currentCategory<this.categories.length-1?(this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(++this.currentCategory),this.setFocusedEmoji(0)):this.focusedIndex<this.currentEmojiCount-1&&this.setFocusedEmoji(this.focusedIndex+1);break;case"ArrowLeft":this.focusedEmoji.tabIndex=-1,0===this.focusedIndex&&this.currentCategory>0?(this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(--this.currentCategory),this.setFocusedEmoji(this.currentEmojiCount-1)):this.setFocusedEmoji(Math.max(0,this.focusedIndex-1));break;case"ArrowDown":e.preventDefault(),this.focusedEmoji.tabIndex=-1,this.focusedIndex+this.emojisPerRow>=this.currentEmojiCount&&this.currentCategory<this.categories.length-1?(this.currentCategory++,this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(this.currentCategory),this.setFocusedEmoji(Math.min(this.focusedIndex%this.emojisPerRow,this.currentEmojiCount-1))):this.currentEmojiCount-this.focusedIndex>this.emojisPerRow&&this.setFocusedEmoji(this.focusedIndex+this.emojisPerRow);break;case"ArrowUp":if(e.preventDefault(),this.focusedEmoji.tabIndex=-1,this.focusedIndex<this.emojisPerRow&&this.currentCategory>0){const e=this.getEmojiCount(this.currentCategory-1);let t=e%this.emojisPerRow;0===t&&(t=this.emojisPerRow);const n=this.focusedIndex,o=n>t-1?e-1:e-t+n;this.currentCategory--,this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(this.currentCategory),this.setFocusedEmoji(o)}else this.setFocusedEmoji(this.focusedIndex>=this.emojisPerRow?this.focusedIndex-this.emojisPerRow:this.focusedIndex)}requestAnimationFrame(()=>this.emojis.addEventListener("scroll",this.highlightCategory))},this.addCategory=(e,t)=>{const n=Ee("h2","emoji-picker__category-name");
18n.innerHTML=this.i18n.categories[e]||Zo.categories[e],this.emojis.appendChild(n),this.headers.push(n),this.emojis.appendChild(new Wo(t,!0,this.events,this.options,"recents"!==e).render())},this.selectCategory=(e,t=!0)=>{this.emojis.removeEventListener("scroll",this.highlightCategory),this.focusedEmoji&&(this.focusedEmoji.tabIndex=-1);const n=this.categories.indexOf(e);this.currentCategory=n,this.setFocusedEmoji(0,!1),this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(this.currentCategory,t);const o=this.headerOffsets[n];this.emojis.scrollTop=o,requestAnimationFrame(()=>this.emojis.addEventListener("scroll",this.highlightCategory))},this.highlightCategory=()=>{if(document.activeElement&&document.activeElement.classList.contains("emoji-picker__emoji"))return;let e=this.headerOffsets.findIndex(e=>e>=Math.round(this.emojis.scrollTop));this.emojis.scrollTop+this.emojis.offsetHeight===this.emojis.scrollHeight&&(e=-1),0===e?e=1:e<0&&(e=this.headerOffsets.length),this.headerOffsets[e]===this.emojis.scrollTop&&e++,this.currentCategory=e-1,this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(this.currentCategory)},this.emojisPerRow=n.emojisPerRow||8,this.categories=(null===(i=n.emojiData)||void 0===i?void 0:i.categories)||n.categories||xe.categories,n.showRecents&&(this.categories=["recents",...this.categories]),n.custom&&(this.categories=[...this.categories,"custom"]),this.categories.sort((e,t)=>on.indexOf(e)-on.indexOf(t))}updateRecents(){if(this.options.showRecents){this.emojiCategories.recents=Ho();const e=this.emojis.querySelector(".emoji-picker__container");e&&e.parentNode&&e.parentNode.replaceChild(new Wo(this.emojiCategories.recents,!0,this.events,this.options,!1).render(),e)}}render(){return this.container=Ee("div","emoji-picker__emoji-area"),this.options.showCategoryButtons&&(this.categoryButtons=new en(this.options,this.events,this.i18n),this.container.appendChild(this.categoryButtons.render())),this.emojis=Ee("div","emoji-picker__emojis"),this.options.showRecents&&(this.emojiCategories.recents=Ho()),this.options.custom&&(this.emojiCategories.custom=this.options.custom.map(e=>Object.assign(Object.assign({},e),{custom:!0}))),this.categories.forEach(e=>this.addCategory(e,this.emojiCategories[e])),requestAnimationFrame(()=>{setTimeout(()=>{setTimeout(()=>this.emojis.addEventListener("scroll",this.highlightCategory))})}),this.emojis.addEventListener("keydown",this.handleKeyDown),this.events.on("categoryClicked",this.selectCategory),this.container.appendChild(this.emojis),this.container.querySelectorAll("."+Ce)[0].tabIndex=0,this.container}reset(){this.headerOffsets=Array.prototype.map.call(this.headers,e=>e.offsetTop),this.selectCategory(this.options.initialCategory||"smileys",!1),this.currentCategory=this.categories.indexOf(this.options.initialCategory||"smileys"),this.options.showCategoryButtons&&this.categoryButtons.setActiveButton(this.currentCategory,!1)}get currentCategoryEl(){return this.emojis.querySelectorAll(".emoji-picker__container")[this.currentCategory]}get focusedEmoji(){return this.currentCategoryEl.querySelectorAll("."+Ce)[this.focusedIndex]}get currentEmojiCount(){return this.currentCategoryEl.querySelectorAll("."+Ce).length}getEmojiCount(e){return this.emojis.querySelectorAll(".emoji-picker__container")[e].querySelectorAll("."+Ce).length}setFocusedEmoji(e,t=!0){this.focusedIndex=e,this.focusedEmoji&&(this.focusedEmoji.tabIndex=0,t&&this.focusedEmoji.focus())}}const an={position:"auto",autoHide:!0,autoFocusSearch:!0,showAnimation:!0,showPreview:!0,showSearch:!0,showRecents:!0,showVariants:!0,showCategoryButtons:!0,recentsCount:50,emojiData:xe,emojiVersion:"12.1",theme:"light",categories:["smileys","people","animals","food","activities","travel","objects","symbols","flags"],style:"native",twemojiOptions:{ext:".svg",folder:"svg"},emojisPerRow:8,rows:6,emojiSize:"1.8em",initialCategory:"smileys"};class rn{constructor(e={}){this.events=new b,this.publicEvents=new b,this.pickerVisible=!1,this.options=Object.assign(Object.assign({},an),e),this.options.rootElement||(this.options.rootElement=document.body),this.i18n=Object.assign(Object.assign({}
18,Zo),e.i18n),this.onDocumentClick=this.onDocumentClick.bind(this),this.onDocumentKeydown=this.onDocumentKeydown.bind(this),this.theme=this.options.theme||"light",this.emojiCategories=function(e){const t={};return e.emoji.forEach(n=>{let o=t[e.categories[n.category||0]];o||(o=t[e.categories[n.category||0]]=[]),o.push(n)}),t}(this.options.emojiData||xe),this.buildPicker()}on(e,t){this.publicEvents.on(e,t)}off(e,t){this.publicEvents.off(e,t)}setStyleProperties(){this.options.showAnimation||this.pickerEl.style.setProperty("--animation-duration","0s"),this.options.emojisPerRow&&this.pickerEl.style.setProperty("--emoji-per-row",this.options.emojisPerRow.toString()),this.options.rows&&this.pickerEl.style.setProperty("--row-count",this.options.rows.toString()),this.options.emojiSize&&this.pickerEl.style.setProperty("--emoji-size",this.options.emojiSize),this.options.showCategoryButtons||this.pickerEl.style.setProperty("--category-button-height","0"),this.options.styleProperties&&Object.keys(this.options.styleProperties).forEach(e=>{this.options.styleProperties&&this.pickerEl.style.setProperty(e,this.options.styleProperties[e])})}showSearchResults(e){_e(this.pickerContent),e.classList.add("search-results"),this.pickerContent.appendChild(e)}hideSearchResults(){this.pickerContent.firstChild!==this.emojiArea.container&&(_e(this.pickerContent),this.pickerContent.appendChild(this.emojiArea.container)),this.emojiArea.reset()}emitEmoji({emoji:t,showVariants:n}){return e(this,void 0,void 0,function*(){if(t.variations&&n&&this.options.showVariants)this.showVariantPopup(t);else{let e;setTimeout(()=>this.emojiArea.updateRecents()),e=t.custom?this.emitCustomEmoji(t):"twemoji"===this.options.style?yield this.emitTwemoji(t):this.emitNativeEmoji(t),this.publicEvents.emit("emoji",e),this.options.autoHide&&this.hidePicker()}})}emitNativeEmoji(e){return{emoji:e.emoji,name:e.name}}emitCustomEmoji(e){return{url:e.emoji,name:e.name,custom:!0}}emitTwemoji(e){return new Promise(t=>{ke.parse(e.emoji,Object.assign(Object.assign({},this.options.twemojiOptions),{callback:(n,{base:o,size:i,ext:r})=>{const a=`${o}${i}/${n}${r}`;return t({url:a,emoji:e.emoji,name:e.name}),a}}))})}buildSearch(){var e;this.options.showSearch&&(this.search=new Yo(this.events,this.i18n,this.options,(null===(e=this.options.emojiData)||void 0===e?void 0:e.emoji)||xe.emoji,(this.options.categories||[]).map(e=>(this.options.emojiData||xe).categories.indexOf(e))),this.pickerEl.appendChild(this.search.render()))}buildPreview(){this.options.showPreview&&this.pickerEl.appendChild(new Oe(this.events,this.options).render())}initPlugins(){if(this.options.plugins){const e=Ee("div","emoji-picker__plugin-container");this.options.plugins.forEach(t=>{if(!t.render)throw new Error('Emoji Button plugins must have a "render" function.');e.appendChild(t.render(this))}),this.pickerEl.appendChild(e)}}initFocusTrap(){this.focusTrap=h(this.pickerEl,{clickOutsideDeactivates:!0,initialFocus:this.options.showSearch&&this.options.autoFocusSearch?".emoji-picker__search":'.emoji-picker__emoji[tabindex="0"]'})}buildPicker(){this.pickerEl=Ee("div","emoji-picker"),this.pickerEl.classList.add(this.theme),this.setStyleProperties(),this.initFocusTrap(),this.pickerContent=Ee("div","emoji-picker__content"),this.initPlugins(),this.buildSearch(),this.pickerEl.appendChild(this.pickerContent),this.emojiArea=new nn(this.events,this.i18n,this.options,this.emojiCategories),this.pickerContent.appendChild(this.emojiArea.render()),this.events.on("showSearchResults",this.showSearchResults.bind(this)),this.events.on("hideSearchResults",this.hideSearchResults.bind(this)),this.events.on("emoji",this.emitEmoji.bind(this)),this.buildPreview(),this.wrapper=Ee("div","emoji-picker__wrapper"),this.wrapper.appendChild(this.pickerEl),this.wrapper.style.display="none",this.options.zIndex&&(this.wrapper.style.zIndex=this.options.zIndex+""),this.options.rootElement&&this.options.rootElement.appendChild(this.wrapper),this.observeForLazyLoad()}showVariantPopup(e){const t=new $o(this.events,e,this.options).render();t&&this.pickerEl.appendChild(t),this.events.on("hideVariantPopup",()=>{t&&(t.classList.add("hiding"),setTimeout(()=>{t&&this.pickerEl.removeChild(t)},175)),this.events.off("hideVariantPopup")})}observeForLazyLoad(){this.observer=new IntersectionObserver(this.handleIntersectionChange.bind(this),{root:this.emojiArea.emojis}
18),this.emojiArea.emojis.querySelectorAll("."+Ce).forEach(e=>{this.shouldLazyLoad(e)&&this.observer.observe(e)})}handleIntersectionChange(e){Array.prototype.filter.call(e,e=>e.intersectionRatio>0).map(e=>e.target).forEach(e=>{ze(e,this.options)})}shouldLazyLoad(e){return"twemoji"===this.options.style||"true"===e.dataset.custom}onDocumentClick(e){this.pickerEl.contains(e.target)||this.hidePicker()}destroyPicker(){this.events.off("emoji"),this.events.off("hideVariantPopup"),this.options.rootElement&&(this.options.rootElement.removeChild(this.wrapper),this.popper&&this.popper.destroy()),this.observer&&this.observer.disconnect(),this.options.plugins&&this.options.plugins.forEach(e=>{e.destroy&&e.destroy()})}hidePicker(){this.hideInProgress=!0,this.focusTrap.deactivate(),this.pickerVisible=!1,this.overlay&&(document.body.removeChild(this.overlay),this.overlay=void 0),this.emojiArea.emojis.removeEventListener("scroll",this.emojiArea.highlightCategory),this.pickerEl.classList.add("hiding"),setTimeout(()=>{this.wrapper.style.display="none",this.pickerEl.classList.remove("hiding"),this.pickerContent.firstChild!==this.emojiArea.container&&(_e(this.pickerContent),this.pickerContent.appendChild(this.emojiArea.container)),this.search&&this.search.clear(),this.events.emit("hideVariantPopup"),this.hideInProgress=!1,this.popper&&this.popper.destroy(),this.publicEvents.emit("hidden")},this.options.showAnimation?170:0),setTimeout(()=>{document.removeEventListener("click",this.onDocumentClick),document.removeEventListener("keydown",this.onDocumentKeydown)})}showPicker(e){this.hideInProgress?setTimeout(()=>this.showPicker(e),100):(this.pickerVisible=!0,this.wrapper.style.display="block",this.determineDisplay(e),this.focusTrap.activate(),setTimeout(()=>{this.addEventListeners(),this.setInitialFocus()}),this.emojiArea.reset())}determineDisplay(e){window.matchMedia("screen and (max-width: 450px)").matches?this.showMobileView():"string"==typeof this.options.position?this.setRelativePosition(e):this.setFixedPosition()}setInitialFocus(){this.pickerEl.querySelector(this.options.showSearch&&this.options.autoFocusSearch?".emoji-picker__search":`.${Ce}[tabindex="0"]`).focus()}addEventListeners(){document.addEventListener("click",this.onDocumentClick),document.addEventListener("keydown",this.onDocumentKeydown)}setRelativePosition(e){this.popper=we(e,this.wrapper,{placement:this.options.position})}setFixedPosition(){var e;if(null===(e=this.options)||void 0===e?void 0:e.position){this.wrapper.style.position="fixed";const e=this.options.position;Object.keys(e).forEach(t=>{this.wrapper.style[t]=e[t]})}}showMobileView(){const e=window.getComputedStyle(this.pickerEl),t=document.querySelector("html"),n=t&&t.clientHeight,o=t&&t.clientWidth,i=parseInt(e.height),r=n?n/2-i/2:0,a=parseInt(e.width),d=o?o/2-a/2:0;this.wrapper.style.position="fixed",this.wrapper.style.top=r+"px",this.wrapper.style.left=d+"px",this.wrapper.style.zIndex="5000",this.overlay=Ee("div","emoji-picker__overlay"),document.body.appendChild(this.overlay)}togglePicker(e){this.pickerVisible?this.hidePicker():this.showPicker(e)}isPickerVisible(){return this.pickerVisible}onDocumentKeydown(e){"Escape"===e.key?this.hidePicker():"Tab"===e.key?this.pickerEl.classList.add("keyboard"):e.key.match(/^[\w]$/)&&this.search&&this.search.focus()}setTheme(e){e!==this.theme&&(this.pickerEl.classList.remove(this.theme),this.theme=e,this.pickerEl.classList.add(e))}}export{rn as EmojiButton};
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.