Current Path : /var/www/www-root/data/www.catalog.monolith-realty.ru/bitrix/js/main/rating/ |
Current File : /var/www/www-root/data/www.catalog.monolith-realty.ru/bitrix/js/main/rating/main.rating.js |
this.BX = this.BX || {}; this.BX.Main = this.BX.Main || {}; (function (exports,ui_lottie,main_core,main_popup,main_core_events) { 'use strict'; var ListPopup = /*#__PURE__*/function () { function ListPopup() { babelHelpers.classCallCheck(this, ListPopup); } babelHelpers.createClass(ListPopup, null, [{ key: "getListPopup", value: function getListPopup(params) { var _this = this; var likeId = params.likeId; var likeInstance = RatingLike$1.getInstance(likeId); var target = params.target; var reaction = params.reaction; var nodeId = params.nodeId; if (this.popupLikeId === likeId) { return false; } if (likeInstance.popupContentPage != 1) { return; } this.List(likeId, 1, reaction, true); likeInstance.popupTimeoutIdShow = setTimeout(function () { _this.getListPopupShow({ likeId: likeId, reaction: reaction, target: target, nodeId: nodeId }); }, 100); } }, { key: "getListPopupShow", value: function getListPopupShow(params) { var _this2 = this; var likeId = params.likeId; var likeInstance = RatingLike$1.getInstance(likeId); var target = params.target; var reaction = params.reaction; var nodeId = params.nodeId; likeInstance.resultPopupAnimation = true; setTimeout(function () { _this2.getListPopupAnimation({ likeId: likeId }); }, 500); if (likeInstance.mouseInShowPopupNode[reaction]) { this.OpenWindow(likeId, null, target, nodeId); } } }, { key: "getListPopupAnimation", value: function getListPopupAnimation(params) { var likeId = params.likeId; var likeInstance = RatingLike$1.getInstance(likeId); likeInstance.resultPopupAnimation = false; } }, { key: "OpenWindow", value: function OpenWindow(likeId, clickEvent, target, targetId) { var _this3 = this; var likeInstance = RatingLike$1.getInstance(likeId); if (Number(likeInstance.countText.innerHTML) === 0) { return; } var bindNode = likeInstance.template === 'standart' ? likeInstance.count : likeInstance.version === 2 ? main_core.Type.isDomNode(target) ? target : main_core.Type.isStringFilled(targetId) && document.getElementById(targetId) ? document.getElementById(targetId) : null : likeInstance.box; if (!main_core.Type.isDomNode(bindNode)) { return; } if (likeInstance.popup == null) { var globalZIndex = this.getGlobalIndex(bindNode); var popupClassNameList = []; if (likeInstance.topPanel) { popupClassNameList.push('bx-ilike-wrap-block-react-wrap'); } if (RatingManager.mobile) { popupClassNameList.push('bx-ilike-mobile-wrap'); } likeInstance.popup = new main_popup.Popup({ id: "ilike-popup-".concat(likeId), bindElement: bindNode, lightShadow: true, offsetTop: 0, offsetLeft: !main_core.Type.isUndefined(clickEvent) && !main_core.Type.isNull(clickEvent) && !main_core.Type.isUndefined(clickEvent.offsetX) ? clickEvent.offsetX - 100 : likeInstance.version == 2 ? -30 : 5, autoHide: true, closeByEsc: true, zIndexAbsolute: globalZIndex > 1000 ? globalZIndex + 1 : 1000, bindOptions: { position: 'top' }, animation: 'fading-slide', events: { onPopupClose: function onPopupClose() { _this3.popupLikeId = null; }, onPopupDestroy: function onPopupDestroy() {} }, content: document.getElementById("bx-ilike-popup-cont-".concat(likeId)), className: popupClassNameList.join(' ') }); if (!likeInstance.topPanel && !RatingManager.mobile) { likeInstance.popup.setAngle({}); document.getElementById("ilike-popup-".concat(likeId)).addEventListener('mouseout', function () { clearTimeout(likeInstance.popupTimeout); likeInstance.popupTimeout = setTimeout(function () { likeInstance.popup.close(); }, 1000); }); document.getElementById("ilike-popup-".concat(likeId)).addEventListener('mouseover', function () { clearTimeout(likeInstance.popupTimeout); }); } } else { if (!main_core.Type.isUndefined(clickEvent) && !main_core.Type.isNull(clickEvent) && !main_core.Type.isUndefined(clickEvent.offsetX)) { likeInstance.popup.offsetLeft = clickEvent.offsetX - 100; } likeInstance.popup.setBindElement(bindNode); } if (this.popupLikeId !== likeId) { var popupLikeInstance = RatingLike$1.getInstance(this.popupLikeId); if (popupLikeInstance) { popupLikeInstance.popup.close(); } } this.popupLikeId = likeId; likeInstance.popup.show(); this.AdjustWindow(likeId); } }, { key: "getGlobalIndex", value: function getGlobalIndex(element) { var index = 0; var propertyValue = ''; do { propertyValue = main_core.Dom.style(element, 'z-index'); if (propertyValue !== 'auto') { index = !Number.isNaN(parseInt(propertyValue)) ? index : 0; } element = element.offsetParent; } while (element && element.tagName !== 'BODY'); return index; } }, { key: "removeOnClose", value: function removeOnClose() { main_core_events.EventEmitter.unsubscribe(BX.SidePanel.Instance.getTopSlider().getWindow(), 'SidePanel.Slider:onClose', this.removeOnCloseHandler); var popupLikeInstance = RatingLike$1.getInstance(this.popupLikeId); if (popupLikeInstance) { popupLikeInstance.popup.close(); } } }, { key: "AdjustWindow", value: function AdjustWindow(likeId) { var likeInstance = RatingLike$1.getInstance(likeId); if (!likeInstance.popup) { return; } likeInstance.popup.bindOptions.forceBindPosition = true; likeInstance.popup.adjustPosition(); likeInstance.popup.bindOptions.forceBindPosition = false; } }, { key: "PopupScroll", value: function PopupScroll(likeId) { var _this4 = this; var likeInstance = RatingLike$1.getInstance(likeId); var contentContainerNodeList = likeInstance.popupContent.querySelectorAll('.bx-ilike-popup-content'); // reactions if (contentContainerNodeList.length <= 0) { contentContainerNodeList = [likeInstance.popupContent]; } contentContainerNodeList.forEach(function (contentContainerNode) { contentContainerNode.addEventListener('scroll', function (e) { if (e.target.scrollTop <= (e.target.scrollHeight - e.target.offsetHeight) / 1.5) { return; } _this4.List(likeId, null, likeInstance.version == 2 ? RatingRender.popupCurrentReaction : false); main_core.Event.unbindAll(e.target); }); }); } }, { key: "List", value: function List(likeId, page, reaction, clear) { var _this5 = this; var likeInstance = RatingLike$1.getInstance(likeId); if (Number(likeInstance.countText.innerHTML) === 0) { return false; } reaction = main_core.Type.isStringFilled(reaction) ? reaction : ''; if (main_core.Type.isNull(page)) { page = likeInstance.version === 2 ? !main_core.Type.isUndefined(RatingRender.popupPagesList[reaction]) ? RatingRender.popupPagesList[reaction] : 1 : likeInstance.popupContentPage; } if (clear && Number(page) === 1 && likeInstance.version === 2) { RatingRender.clearPopupContent({ likeId: likeId }); } if (likeInstance.listXHR) { likeInstance.listXHR.abort(); } main_core.ajax.runAction('main.rating.list', { data: { params: { RATING_VOTE_TYPE_ID: likeInstance.entityTypeId, RATING_VOTE_KEY_SIGNED: likeInstance.keySigned, RATING_VOTE_ENTITY_ID: likeInstance.entityId, RATING_VOTE_LIST_PAGE: page, RATING_VOTE_REACTION: reaction === 'all' ? '' : reaction, PATH_TO_USER_PROFILE: likeInstance.pathToUserProfile } }, onrequeststart: function onrequeststart(xhr) { likeInstance.listXHR = xhr; } }).then(function (result) { _this5.onListSuccess(result.data, { likeId: likeId, reaction: reaction, page: page, clear: clear }); }, function () {}); return false; } }, { key: "onListSuccess", value: function onListSuccess(data, params) { if (!data) { return false; } var likeInstance = RatingLike$1.getInstance(params.likeId); likeInstance.countText.innerHTML = data.items_all; if (Number(data.items_page) === 0) { if (Number(data.list_page) === 1) { likeInstance.popup.close(); } return false; } if (likeInstance.version === 2) { RatingRender.buildPopupContent({ likeId: params.likeId, reaction: params.reaction, rating: likeInstance, page: params.page, data: data, clear: params.clear }); likeInstance.topPanel.setAttribute('data-popup', 'Y'); } else { RatingRender.buildPopupContentNoReactions({ rating: likeInstance, page: params.page, data: data }); } this.AdjustWindow(params.likeId); this.PopupScroll(params.likeId); } }, { key: "onResultClick", value: function onResultClick(params) { var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : false; var clickEvent = !main_core.Type.isUndefined(params.event) ? params.event : false; var reaction = main_core.Type.isStringFilled(params.reaction) ? params.reaction : ''; var likeInstance = RatingLike$1.getInstance(likeId); if (likeInstance.resultPopupAnimation) { return; } if (likeInstance.popup && likeInstance.popup.isShown()) { likeInstance.popup.close(); } else { clearTimeout(likeInstance.popupTimeoutIdList); clearTimeout(likeInstance.popupTimeoutIdShow); if (likeInstance.popupContentPage == 1 && (likeInstance.topPanel.getAttribute('data-popup') !== 'Y' || likeInstance.popupCurrentReaction != reaction)) { this.List(likeId, 1, reaction, true); } this.OpenWindow(likeId, clickEvent.currentTarget === likeInstance.count ? null : clickEvent, clickEvent.currentTarget, clickEvent.currentTarget.id); } } }, { key: "onResultMouseEnter", value: function onResultMouseEnter(params) { var _this6 = this; var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : false; var mouseEnterEvent = !main_core.Type.isUndefined(params.event) ? params.event : null; var reaction = main_core.Type.isStringFilled(params.reaction) ? params.reaction : ''; var nodeId = mouseEnterEvent && main_core.Type.isStringFilled(mouseEnterEvent.currentTarget.id) ? mouseEnterEvent.currentTarget.id : ''; var likeInstance = RatingLike$1.getInstance(likeId); likeInstance.mouseInShowPopupNode[reaction] = true; clearTimeout(likeInstance.popupTimeoutIdList); clearTimeout(likeInstance.popupTimeoutIdShow); likeInstance.popupTimeoutIdList = setTimeout(function () { _this6.getListPopup({ likeId: likeId, target: mouseEnterEvent.currentTarget, reaction: reaction, nodeId: nodeId }); }, 300); } }, { key: "onResultMouseLeave", value: function onResultMouseLeave(params) { var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : false; var reaction = main_core.Type.isStringFilled(params.reaction) ? params.reaction : ''; var likeInstance = RatingLike$1.getInstance(likeId); likeInstance.mouseInShowPopupNode[reaction] = false; likeInstance.resultPopupAnimation = false; } }]); return ListPopup; }(); babelHelpers.defineProperty(ListPopup, "popupLikeId", null); babelHelpers.defineProperty(ListPopup, "removeOnCloseHandler", ListPopup.removeOnClose.bind(ListPopup)); var v = "5.9.1"; var fr = 25; var ip = 0; var op = 30; var w = 40; var h = 40; var nm = "em_01"; var ddd = 0; var assets = []; var layers = [{ ddd: 0, ind: 1, ty: 4, nm: "Layer 1/Emotions Outlines 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 1, k: [{ i: { x: [0.833], y: [0.702] }, o: { x: [0.167], y: [0.167] }, t: 0, s: [0] }, { i: { x: [0.833], y: [0.803] }, o: { x: [0.167], y: [0.116] }, t: 1, s: [-0.443] }, { i: { x: [0.833], y: [0.826] }, o: { x: [0.167], y: [0.144] }, t: 2, s: [-1.586] }, { i: { x: [0.833], y: [0.84] }, o: { x: [0.167], y: [0.16] }, t: 3, s: [-3.149] }, { i: { x: [0.833], y: [0.856] }, o: { x: [0.167], y: [0.174] }, t: 4, s: [-4.851] }, { i: { x: [0.833], y: [0.884] }, o: { x: [0.167], y: [0.197] }, t: 5, s: [-6.414] }, { i: { x: [0.833], y: [0.942] }, o: { x: [0.167], y: [0.298] }, t: 6, s: [-7.557] }, { i: { x: [0.833], y: [0.457] }, o: { x: [0.167], y: [-0.196] }, t: 7, s: [-8] }, { i: { x: [0.833], y: [0.749] }, o: { x: [0.167], y: [0.098] }, t: 8, s: [-7.868] }, { i: { x: [0.833], y: [0.783] }, o: { x: [0.167], y: [0.125] }, t: 9, s: [-7.139] }, { i: { x: [0.833], y: [0.8] }, o: { x: [0.167], y: [0.135] }, t: 10, s: [-5.67] }, { i: { x: [0.833], y: [0.835] }, o: { x: [0.167], y: [0.143] }, t: 11, s: [-3.305] }, { i: { x: [0.833], y: [0.863] }, o: { x: [0.167], y: [0.169] }, t: 12, s: [-0.008] }, { i: { x: [0.833], y: [0.872] }, o: { x: [0.167], y: [0.212] }, t: 13, s: [3.205] }, { i: { x: [0.833], y: [0.923] }, o: { x: [0.167], y: [0.239] }, t: 14, s: [5.294] }, { i: { x: [0.833], y: [-0.288] }, o: { x: [0.167], y: [-1.045] }, t: 15, s: [6.409] }, { i: { x: [0.833], y: [0.779] }, o: { x: [0.167], y: [0.089] }, t: 16, s: [6.327] }, { i: { x: [0.833], y: [0.82] }, o: { x: [0.167], y: [0.134] }, t: 17, s: [5.136] }, { i: { x: [0.833], y: [0.884] }, o: { x: [0.167], y: [0.155] }, t: 18, s: [3.172] }, { i: { x: [0.833], y: [0.87] }, o: { x: [0.167], y: [0.293] }, t: 19, s: [0.902] }, { i: { x: [0.833], y: [0.865] }, o: { x: [0.167], y: [0.231] }, t: 20, s: [0] }, { i: { x: [0.833], y: [0.897] }, o: { x: [0.167], y: [0.218] }, t: 21, s: [-0.509] }, { i: { x: [0.833], y: [1.079] }, o: { x: [0.167], y: [0.432] }, t: 22, s: [-0.824] }, { i: { x: [0.833], y: [0.745] }, o: { x: [0.167], y: [0.041] }, t: 23, s: [-0.899] }, { i: { x: [0.833], y: [0.816] }, o: { x: [0.167], y: [0.124] }, t: 24, s: [-0.752] }, { i: { x: [0.833], y: [0.841] }, o: { x: [0.167], y: [0.153] }, t: 25, s: [-0.451] }, { i: { x: [0.833], y: [0.86] }, o: { x: [0.167], y: [0.175] }, t: 26, s: [-0.089] }, { i: { x: [0.833], y: [0.886] }, o: { x: [0.167], y: [0.206] }, t: 27, s: [0.241] }, { i: { x: [0.833], y: [0.976] }, o: { x: [0.167], y: [0.311] }, t: 28, s: [0.465] }, { i: { x: [0.833], y: [0.681] }, o: { x: [0.167], y: [-0.035] }, t: 29, s: [0.547] }, { i: { x: [0.833], y: [0.807] }, o: { x: [0.167], y: [0.113] }, t: 30, s: [0.489] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.147] }, t: 31, s: [0.325] }, { t: 32, s: [0.109] }], ix: 10 }, p: { a: 1, k: [{ i: { x: 0.833, y: 0.706 }, o: { x: 0.167, y: 0.167 }, t: 0, s: [10.908, 24.986, 0], to: [0, -0.008, 0], ti: [0, 0.029, 0] }, { i: { x: 0.833, y: 0.802 }, o: { x: 0.167, y: 0.116 }, t: 1, s: [10.908, 24.936, 0], to: [0, -0.029, 0], ti: [0, 0.05, 0] }, { i: { x: 0.833, y: 0.813 }, o: { x: 0.167, y: 0.144 }, t: 2, s: [10.908, 24.81, 0], to: [0, -0.05, 0], ti: [0, 0.065, 0] }, { i: { x: 0.833, y: 0.821 }, o: { x: 0.167, y: 0.15 }, t: 3, s: [10.908, 24.636, 0], to: [0, -0.065, 0], ti: [0, 0.078, 0] }, { i: { x: 0.833, y: 0.826 }, o: { x: 0.167, y: 0.156 }, t: 4, s: [10.908, 24.419, 0], to: [0, -0.078, 0], ti: [0, 0.087, 0] }, { i: { x: 0.833, y: 0.828 }, o: { x: 0.167, y: 0.16 }, t: 5, s: [10.908, 24.17, 0], to: [0, -0.087, 0], ti: [0, 0.093, 0] }, { i: { x: 0.833, y: 0.829 }, o: { x: 0.167, y: 0.162 }, t: 6, s: [10.908, 23.9, 0], to: [0, -0.093, 0], ti: [0, 0.098, 0] }, { i: { x: 0.833, y: 0.834 }, o: { x: 0.167, y: 0.163 }, t: 7, s: [10.908, 23.614, 0], to: [0, -0.098, 0], ti: [0, 0.099, 0] }, { i: { x: 0.833, y: 0.839 }, o: { x: 0.167, y: 0.168 }, t: 8, s: [10.908, 23.314, 0], to: [0, -0.099, 0], ti: [0, 0.095, 0] }, { i: { x: 0.833, y: 0.865 }, o: { x: 0.167, y: 0.173 }, t: 9, s: [10.908, 23.019, 0], to: [0, -0.095, 0], ti: [0, 0.018, 0] }, { i: { x: 0.833, y: 0.781 }, o: { x: 0.167, y: 0.218 }, t: 10, s: [10.908, 22.745, 0], to: [0, -0.018, 0], ti: [0, -0.074, 0] }, { i: { x: 0.833, y: 0.795 }, o: { x: 0.167, y: 0.134 }, t: 11, s: [10.908, 22.91, 0], to: [0, 0.074, 0], ti: [0, -0.113, 0] }, { i: { x: 0.833, y: 0.807 }, o: { x: 0.167, y: 0.14 }, t: 12, s: [10.908, 23.186, 0], to: [0, 0.113, 0], ti: [0, -0.156, 0] }, { i: { x: 0.833, y: 0.781 }, o: { x: 0.167, y: 0.147 }, t: 13, s: [10.908, 23.589, 0], to: [0, 0.156, 0], ti: [0, -0.233, 0] }, { i: { x: 0.833, y: 0.866 }, o: { x: 0.167, y: 0.134 }, t: 14, s: [10.908, 24.12, 0], to: [0, 0.233, 0], ti: [0, -0.232, 0] }, { i: { x: 0.833, y: 0.865 }, o: { x: 0.167, y: 0.22 }, t: 15, s: [10.908, 24.986, 0], to: [0, 0.232, 0], ti: [0, -0.142, 0] }, { i: { x: 0.833, y: 0.895 }, o: { x: 0.167, y: 0.218 }, t: 16, s: [10.908, 25.513, 0], to: [0, 0.142, 0], ti: [0, -0.067, 0] }, { i: { x: 0.833, y: 0.766 }, o: { x: 0.167, y: 0.407 }, t: 17, s: [10.908, 25.839, 0], to: [0, 0.067, 0], ti: [0, 0.012, 0] }, { i: { x: 0.833, y: 0.745 }, o: { x: 0.167, y: 0.13 }, t: 18, s: [10.908, 25.917, 0], to: [0, -0.012, 0], ti: [0, 0.077, 0] }, { i: { x: 0.833, y: 0.816 }, o: { x: 0.167, y: 0.124 }, t: 19, s: [10.908, 25.765, 0], to: [0, -0.077, 0], ti: [0, 0.114, 0] }, { i: { x: 0.833, y: 0.841 }, o: { x: 0.167, y: 0.153 }, t: 20, s: [10.908, 25.453, 0], to: [0, -0.114, 0], ti: [0, 0.119, 0] }, { i: { x: 0.833, y: 0.86 }, o: { x: 0.167, y: 0.175 }, t: 21, s: [10.908, 25.078, 0], to: [0, -0.119, 0], ti: [0, 0.096, 0] }, { i: { x: 0.833, y: 0.886 }, o: { x: 0.167, y: 0.206 }, t: 22, s: [10.908, 24.737, 0], to: [0, -0.096, 0], ti: [0, 0.053, 0] }, { i: { x: 0.833, y: 0.857 }, o: { x: 0.167, y: 0.311 }, t: 23, s: [10.908, 24.504, 0], to: [0, -0.053, 0], ti: [0, 0.004, 0] }, { i: { x: 0.833, y: 0.684 }, o: { x: 0.167, y: 0.2 }, t: 24, s: [10.908, 24.419, 0], to: [0, -0.004, 0], ti: [0, -0.038, 0] }, { i: { x: 0.833, y: 0.807 }, o: { x: 0.167, y: 0.113 }, t: 25, s: [10.908, 24.479, 0], to: [0, 0.038, 0], ti: [0, -0.066, 0] }, { i: { x: 0.833, y: 0.836 }, o: { x: 0.167, y: 0.147 }, t: 26, s: [10.908, 24.649, 0], to: [0, 0.066, 0], ti: [0, -0.073, 0] }, { i: { x: 0.833, y: 0.855 }, o: { x: 0.167, y: 0.169 }, t: 27, s: [10.908, 24.873, 0], to: [0, 0.073, 0], ti: [0, -0.063, 0] }, { i: { x: 0.833, y: 0.878 }, o: { x: 0.167, y: 0.196 }, t: 28, s: [10.908, 25.09, 0], to: [0, 0.063, 0], ti: [0, -0.039, 0] }, { i: { x: 0.833, y: 0.89 }, o: { x: 0.167, y: 0.262 }, t: 29, s: [10.908, 25.251, 0], to: [0, 0.039, 0], ti: [0, -0.01, 0] }, { i: { x: 0.833, y: 0.615 }, o: { x: 0.167, y: 0.336 }, t: 30, s: [10.908, 25.326, 0], to: [0, 0.01, 0], ti: [0, 0.018, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.106 }, t: 31, s: [10.908, 25.31, 0], to: [0, -0.018, 0], ti: [0, 0.015, 0] }, { t: 32, s: [10.908, 25.22, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [8.158, 25.236, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, ef: [{ ty: 34, nm: "Puppet", np: 6, mn: "ADBE FreePin3", ix: 1, en: 1, ef: [{ ty: 7, nm: "Puppet Engine", mn: "ADBE FreePin3 Puppet Engine", ix: 1, v: { a: 0, k: 2, ix: 1 } }, { ty: 0, nm: "Mesh Rotation Refinement", mn: "ADBE FreePin3 Auto Rotate Pins", ix: 2, v: { a: 0, k: 20, ix: 2 } }, { ty: 7, nm: "On Transparent", mn: "ADBE FreePin3 On Transparent", ix: 3, v: { a: 0, k: 0, ix: 3 } }, { ty: "", nm: "arap", np: 3, mn: "ADBE FreePin3 ARAP Group", ix: 4, en: 1, ef: [{ ty: 6, nm: "Auto-traced Shapes", mn: "ADBE FreePin3 Outlines", ix: 1, v: 0 }, { ty: "", nm: "Mesh", np: 1, mn: "ADBE FreePin3 Mesh Group", ix: 2, en: 1, ef: [] }] }] }], shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.144, 0], [0, 0], [-0.027, -0.154], [0, 0], [-0.159, 0], [0, 0], [0, 0.172], [0, 0]], o: [[0, 0], [-0.16, 0], [0, 0], [0.028, 0.155], [0, 0], [0.176, 0], [0, 0], [0, -0.141]], v: [[-5.635, -1.652], [-8.715, -1.652], [-8.971, -1.355], [-7.182, 8.697], [-6.859, 8.964], [-5.719, 8.964], [-5.4, 8.652], [-5.376, -1.396]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ind: 1, ty: "sh", ix: 2, ks: { a: 0, k: { i: [[0.611, 0], [0, 0], [0.046, 0.112], [-0.211, 0.477], [0.277, 1.05], [1.336, 0.061], [0.21, -0.366], [0, -0.074], [0.061, -0.891], [1.084, -1.441], [0.113, -0.017], [0.279, -0.037], [0, -0.038], [0, 0], [-0.064, -0.011], [-0.553, -0.178], [-1.157, -0.39], [-0.064, 0], [0, 0], [-0.035, 0.72], [0.164, 0.365], [-0.057, 0.011], [1.073, 1.065], [-0.038, 0.01], [-0.138, 0.589], [0.067, 0.221], [0.166, 0.22], [-0.067, 0.022], [0.004, 0.641]], o: [[0, 0], [-0.123, 0], [-0.192, -0.48], [0.353, -1.027], [-0.29, -0.723], [-0.418, 0.061], [-0.037, 0.065], [0, 0], [-0.062, 0.891], [-0.069, 0.092], [-0.406, 0.061], [-0.066, 0.009], [0, 0], [0, 0.029], [0.219, 0.036], [0.694, 0.222], [0.061, 0.021], [0, 0], [0.702, -0.125], [0.01, -0.402], [-0.023, -0.052], [0.697, -0.127], [-0.028, -0.028], [0.592, -0.151], [0.054, -0.225], [-0.079, -0.264], [-0.042, -0.056], [0.589, -0.199], [0.068, -0.628]], v: [[7.882, -1.992], [3.62, -1.992], [3.333, -2.174], [3.359, -3.673], [3.475, -6.859], [1.773, -8.964], [0.779, -8.285], [0.727, -8.068], [0.727, -5.896], [-2.124, -1.292], [-2.402, -1.124], [-3.863, -0.923], [-3.967, -0.794], [-3.967, 7.292], [-3.867, 7.398], [-2.549, 7.712], [-0.118, 8.852], [0.075, 8.883], [5.51, 8.883], [6.77, 7.439], [6.536, 6.275], [6.6, 6.156], [7.094, 3.641], [7.109, 3.566], [8.292, 2.354], [8.26, 1.674], [7.891, 0.943], [7.939, 0.794], [8.93, -0.609]], c: true }, ix: 2 }, nm: "Path 2", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "mm", mm: 1, nm: "Merge Paths 1", mn: "ADBE Vector Filter - Merge", hd: false }, { ty: "fl", c: { a: 0, k: [1, 1, 1, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.132, 16.273], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 4, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 33, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Layer 1/Emotions Outlines", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [17.25, 17.25, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.384313755409, 0.662745098039, 0.952941236309, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.25, 17.25], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 33, st: 0, bm: 0 }]; var markers = []; var likeAnimatedEmojiData = { v: v, fr: fr, ip: ip, op: op, w: w, h: h, nm: nm, ddd: ddd, assets: assets, layers: layers, markers: markers }; var v$1 = "5.9.1"; var fr$1 = 25; var ip$1 = 0; var op$1 = 30; var w$1 = 40; var h$1 = 40; var nm$1 = "em_02"; var ddd$1 = 0; var assets$1 = []; var layers$1 = [{ ddd: 0, ind: 1, ty: 4, nm: "Group 1 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [19.888, 22.482, 0], to: [0, -0.375, 0], ti: [0, -0.167, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [19.888, 20.232, 0], to: [0, 0.167, 0], ti: [0, -0.125, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 7.979, s: [19.888, 23.482, 0], to: [0, 0.125, 0], ti: [0, -0.146, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 12.764, s: [19.888, 20.982, 0], to: [0, 0.146, 0], ti: [0, -0.042, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 16.647, s: [19.888, 24.357, 0], to: [0, 0.042, 0], ti: [0, 0.312, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 22.427, s: [19.888, 21.232, 0], to: [0, -0.312, 0], ti: [0, -0.208, 0] }, { t: 27.400390625, s: [19.888, 22.482, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [17.139, 22.732, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, -1.596], [6.293, 0], [0, 3.023], [-5.122, 0]], o: [[0, 3.024], [-6.292, 0], [0, -1.63], [5.122, 0]], v: [[9.273, -3.113], [0, 4.742], [-9.273, -3.111], [0, -3.189]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [1, 1, 1, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.138, 22.377], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [17.138, 22.819], ix: 2 }, a: { a: 0, k: [17.138, 22.819], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, -2.332], [7.202, 0], [0, 4.104], [-6.085, 0]], o: [[0, 4.105], [-7.201, 0], [0, -2.367], [6.086, 0]], v: [[10.757, -3.799], [-0.001, 6.165], [-10.757, -3.798], [-0.001, -4.253]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.698039233685, 0.392156898975, 0.137254908681, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.139, 22.141], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [17.139, 22.732], ix: 2 }, a: { a: 0, k: [17.139, 22.732], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 30, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Group 3 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [19.167, 11.243, 0], to: [0, -0.375, 0], ti: [0, -0.167, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [19.167, 8.993, 0], to: [0, 0.167, 0], ti: [0, -0.125, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 7.979, s: [19.167, 12.243, 0], to: [0, 0.125, 0], ti: [0, 0.083, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 12.764, s: [19.167, 9.743, 0], to: [0, -0.083, 0], ti: [0, -0.125, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 16.647, s: [19.167, 11.743, 0], to: [0, 0.125, 0], ti: [0, 0.083, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 21.432, s: [19.167, 10.493, 0], to: [0, -0.083, 0], ti: [0, -0.125, 0] }, { t: 27.400390625, s: [19.167, 11.243, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [16.417, 11.493, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[1.007, 0.088], [0.848, -0.551], [0.007, -0.072], [0, 0], [-0.157, 0.074], [-0.788, -0.069], [-0.746, -0.701], [-0.015, 0.19], [0, 0], [0.052, 0.048]], o: [[-1.008, -0.088], [-0.06, 0.039], [0, 0], [-0.015, 0.173], [0.701, -0.335], [1.017, 0.089], [0.137, 0.13], [0, 0], [0.006, -0.072], [-0.743, -0.689]], v: [[0.132, -1.337], [-2.693, -0.592], [-2.798, -0.415], [-2.854, 0.247], [-2.536, 0.475], [-0.284, 0.053], [2.395, 1.294], [2.771, 1.146], [2.863, 0.074], [2.79, -0.117]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [10.476, 11.491], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [10.48, 11.493], ix: 2 }, a: { a: 0, k: [10.48, 11.493], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, 0], [0.077, 0.049], [0.998, -0.088], [0.739, -0.676], [-0.008, -0.092], [0, 0], [-0.18, 0.162], [-0.973, 0.085], [-0.674, -0.302], [0.019, 0.224]], o: [[-0.008, -0.092], [-0.841, -0.539], [-0.996, 0.086], [-0.068, 0.062], [0, 0], [0.021, 0.243], [0.729, -0.65], [0.751, -0.066], [0.202, 0.091], [0, 0]], v: [[2.802, -0.355], [2.668, -0.582], [-0.129, -1.308], [-2.763, -0.112], [-2.857, 0.135], [-2.78, 1.044], [-2.296, 1.234], [0.286, 0.081], [2.44, 0.457], [2.846, 0.165]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [22.365, 11.463], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [22.359, 11.457], ix: 2 }, a: { a: 0, k: [22.359, 11.457], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 30, st: 0, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 5", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [17.25, 17.25, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.25, 17.25], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 30, st: 0, bm: 0 }]; var markers$1 = []; var laughAnimatedEmojiData = { v: v$1, fr: fr$1, ip: ip$1, op: op$1, w: w$1, h: h$1, nm: nm$1, ddd: ddd$1, assets: assets$1, layers: layers$1, markers: markers$1 }; var v$2 = "5.9.1"; var fr$2 = 25; var ip$2 = 0; var op$2 = 45; var w$2 = 40; var h$2 = 40; var nm$2 = "em_03"; var ddd$2 = 0; var assets$2 = []; var layers$2 = [{ ddd: 0, ind: 1, ty: 4, nm: "Group 1", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [20.619, 24.041, 0], to: [0.667, -0.25, 0], ti: [0.708, 0.583, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.784, y: 0 }, t: 18, s: [24.619, 22.541, 0], to: [-0.413, -0.34, 0], ti: [2.093, 0.432, 0] }, { i: { x: 0.139, y: 1 }, o: { x: 0.333, y: 0 }, t: 31, s: [18.842, 19.508, 0], to: [-1.495, -0.309, 0], ti: [-0.296, -0.756, 0] }, { t: 44, s: [20.619, 24.041, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [17.869, 24.291, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0, 0.667], y: [1, 0.999, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 10, s: [100, 100, 100] }, { i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 23, s: [100, 140, 100] }, { i: { x: [0, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [1, 0.888, 0.333], y: [0, 0, 0] }, t: 30, s: [100, 140, 100] }, { t: 38, s: [100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ d: 1, ty: "el", s: { a: 0, k: [9, 9], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [0.470588265213, 0.243137269862, 0.066666666667, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.869, 24.291], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Group 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [25.962, 12.071, 0], to: [0.667, -0.25, 0], ti: [0.708, 0.583, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.784, y: 0 }, t: 18, s: [29.962, 10.571, 0], to: [-0.413, -0.34, 0], ti: [2.093, 0.432, 0] }, { i: { x: 0.139, y: 1 }, o: { x: 0.333, y: 0 }, t: 31, s: [24.185, 7.538, 0], to: [-1.495, -0.309, 0], ti: [-0.296, -0.756, 0] }, { t: 44, s: [25.962, 12.071, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [23.212, 12.321, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 18, s: [100, 100, 100] }, { i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 31, s: [57, 100, 100] }, { t: 38, s: [100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ d: 1, ty: "el", s: { a: 0, k: [5, 5], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [23.212, 12.321], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [23.212, 12.321], ix: 2 }, a: { a: 0, k: [23.212, 12.321], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: 0, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 3", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [13.379, 12.071, 0], to: [0.667, -0.25, 0], ti: [0.708, 0.583, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.784, y: 0 }, t: 18, s: [17.379, 10.571, 0], to: [-0.413, -0.34, 0], ti: [2.093, 0.432, 0] }, { i: { x: 0.139, y: 1 }, o: { x: 0.333, y: 0 }, t: 31, s: [11.602, 7.538, 0], to: [-1.495, -0.309, 0], ti: [-0.296, -0.756, 0] }, { t: 44, s: [13.379, 12.071, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [10.629, 12.321, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 18, s: [100, 100, 100] }, { i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 31, s: [57, 100, 100] }, { t: 38, s: [100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ d: 1, ty: "el", s: { a: 0, k: [5, 5], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [10.629, 12.321], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [10.629, 12.321], ix: 2 }, a: { a: 0, k: [10.629, 12.321], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: 0, bm: 0 }, { ddd: 0, ind: 4, ty: 4, nm: "Group 4 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 4, s: [19.573, 6.265, 0], to: [0.667, -0.25, 0], ti: [0.708, 0.583, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.784, y: 0 }, t: 18, s: [23.573, 4.765, 0], to: [-0.413, -0.34, 0], ti: [2.093, 0.432, 0] }, { i: { x: 0.139, y: 1 }, o: { x: 0.333, y: 0 }, t: 31, s: [17.796, 1.731, 0], to: [-1.495, -0.309, 0], ti: [-0.296, -0.756, 0] }, { t: 44, s: [19.573, 6.265, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [16.823, 6.515, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.013, 0.304], [-0.196, 0.087], [-1.038, -0.245], [-0.374, -0.307], [0.005, -0.12], [0, 0], [0.333, 0.193], [0.349, 0.082], [0.905, -0.305]], o: [[0.007, -0.185], [1.081, -0.487], [0.536, 0.127], [0.094, 0.078], [0, 0], [-0.016, 0.368], [-0.281, -0.162], [-0.853, -0.201], [-0.334, 0.112]], v: [[-2.557, 0.16], [-2.219, -0.284], [1.055, -0.7], [2.421, -0.036], [2.557, 0.277], [2.555, 0.313], [1.723, 0.744], [0.779, 0.374], [-1.911, 0.56]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [10.494, 6.514], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [10.493, 6.515], ix: 2 }, a: { a: 0, k: [10.493, 6.515], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.013, 0.304], [0.195, 0.087], [1.038, -0.245], [0.373, -0.307], [-0.005, -0.12], [0, 0], [-0.332, 0.193], [-0.349, 0.082], [-0.905, -0.305]], o: [[-0.008, -0.185], [-1.082, -0.487], [-0.537, 0.127], [-0.095, 0.078], [0, 0], [0.015, 0.368], [0.281, -0.162], [0.853, -0.201], [0.334, 0.112]], v: [[2.557, 0.16], [2.219, -0.284], [-1.055, -0.7], [-2.421, -0.036], [-2.557, 0.277], [-2.555, 0.313], [-1.724, 0.744], [-0.779, 0.374], [1.911, 0.56]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [23.152, 6.514], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [23.152, 6.515], ix: 2 }, a: { a: 0, k: [23.152, 6.515], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: 0, bm: 0 }, { ddd: 0, ind: 5, ty: 4, nm: "Group 6", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [17.25, 17.25, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.25, 17.25], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: 0, bm: 0 }]; var markers$2 = []; var wonderAnimatedEmojiData = { v: v$2, fr: fr$2, ip: ip$2, op: op$2, w: w$2, h: h$2, nm: nm$2, ddd: ddd$2, assets: assets$2, layers: layers$2, markers: markers$2 }; var v$3 = "5.9.1"; var fr$3 = 25; var ip$3 = 0; var op$3 = 70; var w$3 = 40; var h$3 = 40; var nm$3 = "em_04"; var ddd$3 = 0; var assets$3 = []; var layers$3 = [{ ddd: 0, ind: 1, ty: 4, nm: "Group 13", sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: -11, s: [100] }, { t: -3, s: [0] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [11.503, 22.765, 0], ix: 2, l: 2 }, a: { a: 0, k: [27.065, 17.327, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: -25, s: [0, 0, 100] }, { t: -4, s: [-100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-1.141, 0.201], [-0.363, -2.054], [1.141, -0.201], [0.363, 2.055]], o: [[1.141, -0.201], [0.362, 2.055], [-1.142, 0.201], [-0.362, -2.054]], v: [[-0.656, -3.72], [2.067, -0.365], [0.656, 3.72], [-2.067, 0.364]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.160784313725, 0.709803921569, 0.886274569642, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [29.234, 21.065], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 29, st: -41, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Group 12", sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 0, s: [100] }, { t: 8, s: [0] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [27.565, 18.577, 0], ix: 2, l: 2 }, a: { a: 0, k: [27.065, 17.327, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-1.141, 0.201], [-0.363, -2.054], [1.141, -0.201], [0.363, 2.055]], o: [[1.141, -0.201], [0.362, 2.055], [-1.142, 0.201], [-0.362, -2.054]], v: [[-0.656, -3.72], [2.067, -0.365], [0.656, 3.72], [-2.067, 0.364]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.160784313725, 0.709803921569, 0.886274569642, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [29.234, 21.065], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: -14, op: 40, st: -14, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 5 :M 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -11, s: [20.025, 17.177, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: -4, s: [20.025, 10.927, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 33, s: [20.025, 10.927, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 41, s: [20.025, 17.177, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.025, 12.927, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.082, 0.293], [-0.159, 0.144], [-1.063, 0.087], [-0.45, -0.176], [-0.033, -0.116], [0, 0], [0.375, 0.08], [0.357, -0.03], [0.766, -0.57]], o: [[-0.05, -0.178], [0.879, -0.797], [0.549, -0.045], [0.114, 0.045], [0, 0], [0.099, 0.356], [-0.318, -0.068], [-0.874, 0.072], [-0.283, 0.21]], v: [[-2.455, 0.827], [-2.271, 0.3], [0.715, -1.107], [2.219, -0.898], [2.445, -0.642], [2.454, -0.608], [1.797, 0.06], [0.784, 0], [-1.717, 1.008]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.182, 12.927], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.182, 12.927], ix: 2 }, a: { a: 0, k: [12.182, 12.927], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.082, 0.293], [0.159, 0.144], [1.063, 0.087], [0.45, -0.176], [0.032, -0.116], [0, 0], [-0.376, 0.08], [-0.357, -0.03], [-0.767, -0.57]], o: [[0.05, -0.178], [-0.878, -0.797], [-0.55, -0.045], [-0.114, 0.045], [0, 0], [-0.099, 0.356], [0.317, -0.068], [0.873, 0.072], [0.282, 0.21]], v: [[2.455, 0.827], [2.271, 0.3], [-0.714, -1.107], [-2.219, -0.898], [-2.444, -0.642], [-2.454, -0.608], [-1.796, 0.06], [-0.783, 0], [1.718, 1.008]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [25.868, 12.927], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [25.868, 12.927], ix: 2 }, a: { a: 0, k: [25.868, 12.927], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 4, ty: 4, nm: "Group 11", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -10, s: [20, 29.883, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: -3, s: [20, 23.633, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 33, s: [20, 23.633, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 41, s: [20, 29.883, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19, 25.633, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, 0], [-0.239, 0.195], [-2.538, -0.001], [-1.954, -1.593], [0, 0.307], [0, 0], [0.077, 0.069], [2.747, 0.001], [2.042, -1.839], [0, -0.105]], o: [[0, 0.308], [1.955, -1.592], [2.538, 0], [0.239, 0.195], [0, 0], [0, -0.105], [-2.042, -1.84], [-2.747, 0], [-0.078, 0.07], [0, 0]], v: [[-7.445, 1.859], [-6.848, 2.142], [0.001, -0.38], [6.848, 2.145], [7.445, 1.863], [7.445, 0.869], [7.323, 0.593], [0.001, -2.34], [-7.322, 0.589], [-7.444, 0.865]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.470588265213, 0.243137269862, 0.066666666667, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 25.689], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 5, ty: 4, nm: "Shape Layer 4", parent: 7, sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -25, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -23, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: -20, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -5, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -3, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 0, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 18, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 20, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 23, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 39, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 41, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { t: 44, s: [19, 23, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [80, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "rc", d: 1, s: { a: 0, k: [26, 4], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, r: { a: 0, k: 0, ix: 4 }, nm: "Rectangle Path 1", mn: "ADBE Vector Shape - Rect", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 6, ty: 4, nm: "Shape Layer 3", parent: 7, sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -25, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -23, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: -20, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -5, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -3, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 0, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 18, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 20, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 23, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 39, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 41, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { t: 44, s: [19, 12, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [80, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "rc", d: 1, s: { a: 0, k: [26, 4], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, r: { a: 0, k: 0, ix: 4 }, nm: "Rectangle Path 1", mn: "ADBE Vector Shape - Rect", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 7, ty: 4, nm: "Group 3 :M 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: -12, s: [20.065, 21.464, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: -5, s: [20.065, 15.214, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 33, s: [20.065, 15.214, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 41, s: [20.065, 21.464, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.065, 17.214, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.915, 0], [0, -1.34], [0.915, 0], [0, 1.341]], o: [[0.915, 0], [0, 1.341], [-0.915, 0], [0, -1.34]], v: [[0, -2.427], [1.657, 0], [0, 2.427], [-1.657, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [25.357, 17.214], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [25.357, 17.214], ix: 2 }, a: { a: 0, k: [25.357, 17.214], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.915, 0], [0, -1.34], [0.915, 0], [0, 1.341]], o: [[0.915, 0], [0, 1.341], [-0.915, 0], [0, -1.34]], v: [[0, -2.427], [1.657, 0], [0, 2.427], [-1.657, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.774, 17.214], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.774, 17.214], ix: 2 }, a: { a: 0, k: [12.774, 17.214], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 8, ty: 4, nm: "Group 10", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [17.25, 17.25, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.25, 17.25], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 45, st: -25, bm: 0 }, { ddd: 0, ind: 9, ty: 4, nm: "Group 14", sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 59, s: [100] }, { t: 67, s: [0] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [11.503, 22.765, 0], ix: 2, l: 2 }, a: { a: 0, k: [27.065, 17.327, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 45, s: [0, 0, 100] }, { t: 66, s: [-100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-1.141, 0.201], [-0.363, -2.054], [1.141, -0.201], [0.363, 2.055]], o: [[1.141, -0.201], [0.362, 2.055], [-1.142, 0.201], [-0.362, -2.054]], v: [[-0.656, -3.72], [2.067, -0.365], [0.656, 3.72], [-2.067, 0.364]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.160784313725, 0.709803921569, 0.886274569642, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [29.234, 21.065], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 45, op: 70, st: 29, bm: 0 }, { ddd: 0, ind: 10, ty: 4, nm: "Group 1", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [27.565, 18.577, 0], ix: 2, l: 2 }, a: { a: 0, k: [27.065, 17.327, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 60, s: [0, 0, 100] }, { t: 70, s: [100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-1.141, 0.201], [-0.363, -2.054], [1.141, -0.201], [0.363, 2.055]], o: [[1.141, -0.201], [0.362, 2.055], [-1.142, 0.201], [-0.362, -2.054]], v: [[-0.656, -3.72], [2.067, -0.365], [0.656, 3.72], [-2.067, 0.364]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.160784313725, 0.709803921569, 0.886274569642, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [29.234, 21.065], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 49, op: 70, st: 49, bm: 0 }, { ddd: 0, ind: 11, ty: 4, nm: "Group 5 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 59, s: [20.025, 17.177, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: 66, s: [20.025, 10.927, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 103, s: [20.025, 10.927, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 111, s: [20.025, 17.177, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.025, 12.927, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.082, 0.293], [-0.159, 0.144], [-1.063, 0.087], [-0.45, -0.176], [-0.033, -0.116], [0, 0], [0.375, 0.08], [0.357, -0.03], [0.766, -0.57]], o: [[-0.05, -0.178], [0.879, -0.797], [0.549, -0.045], [0.114, 0.045], [0, 0], [0.099, 0.356], [-0.318, -0.068], [-0.874, 0.072], [-0.283, 0.21]], v: [[-2.455, 0.827], [-2.271, 0.3], [0.715, -1.107], [2.219, -0.898], [2.445, -0.642], [2.454, -0.608], [1.797, 0.06], [0.784, 0], [-1.717, 1.008]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.182, 12.927], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.182, 12.927], ix: 2 }, a: { a: 0, k: [12.182, 12.927], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.082, 0.293], [0.159, 0.144], [1.063, 0.087], [0.45, -0.176], [0.032, -0.116], [0, 0], [-0.376, 0.08], [-0.357, -0.03], [-0.767, -0.57]], o: [[0.05, -0.178], [-0.878, -0.797], [-0.55, -0.045], [-0.114, 0.045], [0, 0], [-0.099, 0.356], [0.317, -0.068], [0.873, 0.072], [0.282, 0.21]], v: [[2.455, 0.827], [2.271, 0.3], [-0.714, -1.107], [-2.219, -0.898], [-2.444, -0.642], [-2.454, -0.608], [-1.796, 0.06], [-0.783, 0], [1.718, 1.008]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [25.868, 12.927], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [25.868, 12.927], ix: 2 }, a: { a: 0, k: [25.868, 12.927], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }, { ddd: 0, ind: 12, ty: 4, nm: "Group 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 60, s: [20, 29.883, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: 67, s: [20, 23.633, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 103, s: [20, 23.633, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 111, s: [20, 29.883, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19, 25.633, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, 0], [-0.239, 0.195], [-2.538, -0.001], [-1.954, -1.593], [0, 0.307], [0, 0], [0.077, 0.069], [2.747, 0.001], [2.042, -1.839], [0, -0.105]], o: [[0, 0.308], [1.955, -1.592], [2.538, 0], [0.239, 0.195], [0, 0], [0, -0.105], [-2.042, -1.84], [-2.747, 0], [-0.078, 0.07], [0, 0]], v: [[-7.445, 1.859], [-6.848, 2.142], [0.001, -0.38], [6.848, 2.145], [7.445, 1.863], [7.445, 0.869], [7.323, 0.593], [0.001, -2.34], [-7.322, 0.589], [-7.444, 0.865]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.470588265213, 0.243137269862, 0.066666666667, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 25.689], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }, { ddd: 0, ind: 13, ty: 4, nm: "Shape Layer 2", parent: 15, sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 45, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 47, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 50, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 65, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 67, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 70, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 88, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 90, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 93, s: [19, 23, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 109, s: [19, 23, 0], to: [0, -0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 111, s: [19, 20.5, 0], to: [0, 0, 0], ti: [0, -0.417, 0] }, { t: 114, s: [19, 23, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [80, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "rc", d: 1, s: { a: 0, k: [26, 4], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, r: { a: 0, k: 0, ix: 4 }, nm: "Rectangle Path 1", mn: "ADBE Vector Shape - Rect", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }, { ddd: 0, ind: 14, ty: 4, nm: "Shape Layer 1", parent: 15, sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 45, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 47, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 50, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 65, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 67, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 70, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 88, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 90, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 93, s: [19, 12, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 109, s: [19, 12, 0], to: [0, 0.417, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 111, s: [19, 14.5, 0], to: [0, 0, 0], ti: [0, 0.417, 0] }, { t: 114, s: [19, 12, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [80, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "rc", d: 1, s: { a: 0, k: [26, 4], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, r: { a: 0, k: 0, ix: 4 }, nm: "Rectangle Path 1", mn: "ADBE Vector Shape - Rect", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }, { ddd: 0, ind: 15, ty: 4, nm: "Group 3 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 58, s: [20.065, 21.464, 0], to: [0, -1.042, 0], ti: [0, 1.042, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.333, y: 0.333 }, t: 65, s: [20.065, 15.214, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 103, s: [20.065, 15.214, 0], to: [0, 1.042, 0], ti: [0, -1.042, 0] }, { t: 111, s: [20.065, 21.464, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.065, 17.214, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.915, 0], [0, -1.34], [0.915, 0], [0, 1.341]], o: [[0.915, 0], [0, 1.341], [-0.915, 0], [0, -1.34]], v: [[0, -2.427], [1.657, 0], [0, 2.427], [-1.657, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [25.357, 17.214], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [25.357, 17.214], ix: 2 }, a: { a: 0, k: [25.357, 17.214], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.915, 0], [0, -1.34], [0.915, 0], [0, 1.341]], o: [[0.915, 0], [0, 1.341], [-0.915, 0], [0, -1.34]], v: [[0, -2.427], [1.657, 0], [0, 2.427], [-1.657, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.774, 17.214], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.774, 17.214], ix: 2 }, a: { a: 0, k: [12.774, 17.214], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }, { ddd: 0, ind: 16, ty: 4, nm: "Group 6", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [17.25, 17.25, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [17.25, 17.25], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 6", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 45, op: 70, st: 45, bm: 0 }]; var markers$3 = []; var cryAnimatedEmojiData = { v: v$3, fr: fr$3, ip: ip$3, op: op$3, w: w$3, h: h$3, nm: nm$3, ddd: ddd$3, assets: assets$3, layers: layers$3, markers: markers$3 }; var v$4 = "5.9.1"; var fr$4 = 25; var ip$4 = 0; var op$4 = 85; var w$4 = 40; var h$4 = 40; var nm$4 = "em_05"; var ddd$4 = 0; var assets$4 = []; var layers$4 = [{ ddd: 0, ind: 1, ty: 4, nm: "Shape Layer 2", parent: 5, sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 56, s: [75] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 63, s: [0] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 78, s: [0] }, { t: 83, s: [75] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [32.125, 21.75, 0], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [4, 14, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ d: 1, ty: "el", s: { a: 0, k: [100, 100], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [1, 0.592156862745, 0.58431372549, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "fl", c: { a: 0, k: [1, 0.592156862745, 0.58431372549, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 2", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Shape Layer 1", parent: 5, sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 56, s: [75] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 63, s: [0] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 78, s: [0] }, { t: 83, s: [75] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [6.938, 21.75, 0], ix: 2, l: 2 }, a: { a: 0, k: [0, 0, 0], ix: 1, l: 2 }, s: { a: 0, k: [4, 14, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ d: 1, ty: "el", s: { a: 0, k: [100, 100], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [1, 0.592156862745, 0.58431372549, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "fl", c: { a: 0, k: [1, 0.592156862745, 0.58431372549, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 2", mn: "ADBE Vector Graphic - Fill", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 1", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [13.776, 15.896, 0], to: [0, -0.625, 0], ti: [0, 0.292, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 9, s: [13.776, 12.146, 0], to: [0, -0.292, 0], ti: [0, -0.333, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 15, s: [13.776, 14.146, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 56, s: [13.776, 14.146, 0], to: [0, -1.604, 0], ti: [0, 1.604, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 63, s: [13.776, 4.521, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 78, s: [13.776, 4.521, 0], to: [0, 1.896, 0], ti: [0, -1.896, 0] }, { t: 83, s: [13.776, 15.896, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [12.776, 17.896, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.268, 0.008], [1.033, 0.845], [0.252, 0.549], [-0.071, 0.132], [0, 0], [-0.269, -0.399], [-0.347, -0.284], [-1.185, -0.154], [0.181, -0.335]], o: [[-1.483, -0.046], [-0.534, -0.437], [-0.064, -0.14], [0, 0], [0.219, -0.406], [0.226, 0.336], [0.849, 0.694], [0.438, 0.057], [-0.11, 0.203]], v: [[2.484, 2.023], [-1.426, 0.695], [-3.225, -1.137], [-3.206, -1.564], [-3.184, -1.604], [-2.012, -1.633], [-0.525, -0.361], [2.6, 0.906], [3.107, 1.71]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.826, 17.844], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.776, 17.896], ix: 2 }, a: { a: 0, k: [12.776, 17.896], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 4, ty: 4, nm: "Group 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [25.514, 15.911, 0], to: [0, -0.625, 0], ti: [0, 0.292, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 9, s: [25.514, 12.161, 0], to: [0, -0.292, 0], ti: [0, -0.333, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 15, s: [25.514, 14.161, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 56, s: [25.514, 14.161, 0], to: [0, -1.604, 0], ti: [0, 1.604, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 63, s: [25.514, 4.536, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 78, s: [25.514, 4.536, 0], to: [0, 1.896, 0], ti: [0, -1.896, 0] }, { t: 83, s: [25.514, 15.911, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [24.514, 17.911, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.268, 0.008], [-1.033, 0.845], [-0.252, 0.549], [0.072, 0.132], [0, 0], [0.268, -0.399], [0.347, -0.284], [1.185, -0.154], [-0.181, -0.335]], o: [[1.483, -0.047], [0.534, -0.437], [0.063, -0.14], [0, 0], [-0.22, -0.406], [-0.227, 0.336], [-0.849, 0.694], [-0.437, 0.057], [0.109, 0.203]], v: [[-2.484, 2.023], [1.426, 0.695], [3.225, -1.137], [3.205, -1.564], [3.184, -1.604], [2.012, -1.633], [0.526, -0.361], [-2.601, 0.906], [-3.107, 1.71]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [24.464, 17.859], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [24.514, 17.911], ix: 2 }, a: { a: 0, k: [24.514, 17.911], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 5, ty: 4, nm: "Group 3", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [13.773, 18.001, 0], to: [0, -0.625, 0], ti: [0, 0.292, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 9, s: [13.773, 14.251, 0], to: [0, -0.292, 0], ti: [0, -0.333, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 15, s: [13.773, 16.251, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 56, s: [13.773, 16.251, 0], to: [0, -0.771, 0], ti: [0, 0.771, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 63, s: [13.773, 11.626, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 78, s: [13.773, 11.626, 0], to: [0, 1.062, 0], ti: [0, -1.062, 0] }, { t: 83, s: [13.773, 18.001, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [12.773, 20.001, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, -0.92], [-0.909, 0], [0, 0.92], [0.908, 0]], o: [[0, 0.92], [0.908, 0], [0, -0.92], [-0.909, 0]], v: [[-1.645, 0.001], [0, 1.665], [1.645, 0.001], [0, -1.665]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.773, 20.001], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.773, 20.001], ix: 2 }, a: { a: 0, k: [12.773, 20.001], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 6, ty: 4, nm: "Group 4", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [25.242, 18.001, 0], to: [0, -0.625, 0], ti: [0, 0.292, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 9, s: [25.242, 14.251, 0], to: [0, -0.292, 0], ti: [0, -0.333, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 15, s: [25.242, 16.251, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 56, s: [25.242, 16.251, 0], to: [0, -0.771, 0], ti: [0, 0.771, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 63, s: [25.242, 11.626, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 78, s: [25.242, 11.626, 0], to: [0, 1.062, 0], ti: [0, -1.062, 0] }, { t: 83, s: [25.242, 18.001, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [24.242, 20.001, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, -0.92], [0.908, 0], [0, 0.92], [-0.909, 0]], o: [[0, 0.92], [-0.909, 0], [0, -0.92], [0.908, 0]], v: [[1.645, 0.001], [0, 1.665], [-1.645, 0.001], [0, -1.665]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [24.242, 20.001], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [24.242, 20.001], ix: 2 }, a: { a: 0, k: [24.242, 20.001], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 7, ty: 4, nm: "Group 5", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 0, s: [20.127, 25.524, 0], to: [0, -0.625, 0], ti: [0, 0.292, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 9, s: [20.127, 21.774, 0], to: [0, -0.292, 0], ti: [0, -0.333, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 15, s: [20.127, 23.774, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 56, s: [20.127, 23.774, 0], to: [0, -0.771, 0], ti: [0, 0.771, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 63, s: [20.127, 19.149, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 78, s: [20.127, 19.149, 0], to: [0, 1.062, 0], ti: [0, -1.062, 0] }, { t: 83, s: [20.127, 25.524, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.127, 27.524, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, 0], [-0.182, 0.195], [-1.936, -0.001], [-1.49, -1.597], [0, 0.308], [0, 0], [0.059, 0.07], [2.095, 0.001], [1.558, -1.843], [0, -0.105]], o: [[0, 0.309], [1.491, -1.596], [1.936, 0], [0.183, 0.195], [0, 0], [0, -0.105], [-1.558, -1.844], [-2.096, -0.001], [-0.059, 0.07], [0, 0]], v: [[-5.68, 1.74], [-5.224, 2.024], [0, -0.249], [5.224, 2.027], [5.68, 1.744], [5.68, 0.747], [5.587, 0.47], [0.002, -2.221], [-5.586, 0.467], [-5.679, 0.744]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.470588265213, 0.243137269862, 0.066666666667, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19.127, 27.58], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 5", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 8, ty: 4, nm: "Group 9", sr: 1, ks: { o: { a: 1, k: [{ i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 53, s: [100] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 63, s: [0] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 72, s: [0] }, { t: 83, s: [100] }], ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [19, 19, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [1, 0.725490196078, 0.717647058824, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 19], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 8", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }, { ddd: 0, ind: 9, ty: 4, nm: "Group 8", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [19, 19, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705882353, 0.878431372549, 0.443137254902, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 19], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 8", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 85, st: 0, bm: 0 }]; var markers$4 = []; var angryAnimatedEmojiData = { v: v$4, fr: fr$4, ip: ip$4, op: op$4, w: w$4, h: h$4, nm: nm$4, ddd: ddd$4, assets: assets$4, layers: layers$4, markers: markers$4 }; var v$5 = "5.9.1"; var fr$5 = 25; var ip$5 = 0; var op$5 = 60; var w$5 = 40; var h$5 = 40; var nm$5 = "em_06"; var ddd$5 = 0; var assets$5 = []; var layers$5 = [{ ddd: 0, ind: 1, ty: 4, nm: "Group 1 :M", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 1, k: [{ i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 0, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 1, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 2, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 3, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 4, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 5, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 6, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 7, s: [0] }, { i: { x: [0.833], y: [1] }, o: { x: [0.167], y: [0] }, t: 8, s: [0] }, { i: { x: [0.833], y: [1.06] }, o: { x: [0.167], y: [0] }, t: 9, s: [0] }, { i: { x: [0.833], y: [0.702] }, o: { x: [0.167], y: [0.083] }, t: 10, s: [0] }, { i: { x: [0.833], y: [0.803] }, o: { x: [0.167], y: [0.116] }, t: 11, s: [-0.72] }, { i: { x: [0.833], y: [0.826] }, o: { x: [0.167], y: [0.144] }, t: 12, s: [-2.577] }, { i: { x: [0.833], y: [0.84] }, o: { x: [0.167], y: [0.16] }, t: 13, s: [-5.117] }, { i: { x: [0.833], y: [0.856] }, o: { x: [0.167], y: [0.174] }, t: 14, s: [-7.883] }, { i: { x: [0.833], y: [0.884] }, o: { x: [0.167], y: [0.197] }, t: 15, s: [-10.423] }, { i: { x: [0.833], y: [0.897] }, o: { x: [0.167], y: [0.298] }, t: 16, s: [-12.28] }, { i: { x: [0.833], y: [0.865] }, o: { x: [0.167], y: [0.43] }, t: 17, s: [-13] }, { i: { x: [0.833], y: [0.897] }, o: { x: [0.167], y: [0.218] }, t: 18, s: [-13.173] }, { i: { x: [0.833], y: [1.079] }, o: { x: [0.167], y: [0.432] }, t: 19, s: [-13.28] }, { i: { x: [0.833], y: [0.745] }, o: { x: [0.167], y: [0.041] }, t: 20, s: [-13.305] }, { i: { x: [0.833], y: [0.816] }, o: { x: [0.167], y: [0.124] }, t: 21, s: [-13.256] }, { i: { x: [0.833], y: [0.841] }, o: { x: [0.167], y: [0.153] }, t: 22, s: [-13.153] }, { i: { x: [0.833], y: [0.86] }, o: { x: [0.167], y: [0.175] }, t: 23, s: [-13.03] }, { i: { x: [0.833], y: [0.886] }, o: { x: [0.167], y: [0.206] }, t: 24, s: [-12.918] }, { i: { x: [0.833], y: [0.976] }, o: { x: [0.167], y: [0.311] }, t: 25, s: [-12.842] }, { i: { x: [0.833], y: [0.681] }, o: { x: [0.167], y: [-0.035] }, t: 26, s: [-12.814] }, { i: { x: [0.833], y: [0.807] }, o: { x: [0.167], y: [0.113] }, t: 27, s: [-12.834] }, { i: { x: [0.833], y: [0.836] }, o: { x: [0.167], y: [0.147] }, t: 28, s: [-12.89] }, { i: { x: [0.833], y: [0.855] }, o: { x: [0.167], y: [0.169] }, t: 29, s: [-12.963] }, { i: { x: [0.833], y: [0.878] }, o: { x: [0.167], y: [0.196] }, t: 30, s: [-13.034] }, { i: { x: [0.833], y: [0.934] }, o: { x: [0.167], y: [0.262] }, t: 31, s: [-13.087] }, { i: { x: [0.833], y: [-0.789] }, o: { x: [0.167], y: [-0.311] }, t: 32, s: [-13.111] }, { i: { x: [0.833], y: [-0.358] }, o: { x: [0.167], y: [0.087] }, t: 33, s: [-13.106] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.089] }, t: 34, s: [-13] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 35, s: [-11.375] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 36, s: [-9.75] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 37, s: [-8.125] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 38, s: [-6.5] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 39, s: [-4.875] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.167] }, t: 40, s: [-3.25] }, { i: { x: [0.833], y: [0.824] }, o: { x: [0.167], y: [0.167] }, t: 41, s: [-1.625] }, { i: { x: [0.833], y: [0.865] }, o: { x: [0.167], y: [0.158] }, t: 42, s: [0] }, { i: { x: [0.833], y: [0.897] }, o: { x: [0.167], y: [0.218] }, t: 43, s: [1.807] }, { i: { x: [0.833], y: [1.079] }, o: { x: [0.167], y: [0.432] }, t: 44, s: [2.923] }, { i: { x: [0.833], y: [0.745] }, o: { x: [0.167], y: [0.041] }, t: 45, s: [3.189] }, { i: { x: [0.833], y: [0.816] }, o: { x: [0.167], y: [0.124] }, t: 46, s: [2.669] }, { i: { x: [0.833], y: [0.841] }, o: { x: [0.167], y: [0.153] }, t: 47, s: [1.601] }, { i: { x: [0.833], y: [0.86] }, o: { x: [0.167], y: [0.175] }, t: 48, s: [0.315] }, { i: { x: [0.833], y: [0.886] }, o: { x: [0.167], y: [0.206] }, t: 49, s: [-0.854] }, { i: { x: [0.833], y: [0.976] }, o: { x: [0.167], y: [0.311] }, t: 50, s: [-1.651] }, { i: { x: [0.833], y: [0.681] }, o: { x: [0.167], y: [-0.035] }, t: 51, s: [-1.942] }, { i: { x: [0.833], y: [0.807] }, o: { x: [0.167], y: [0.113] }, t: 52, s: [-1.736] }, { i: { x: [0.833], y: [0.836] }, o: { x: [0.167], y: [0.147] }, t: 53, s: [-1.153] }, { i: { x: [0.833], y: [0.855] }, o: { x: [0.167], y: [0.169] }, t: 54, s: [-0.387] }, { i: { x: [0.833], y: [0.878] }, o: { x: [0.167], y: [0.196] }, t: 55, s: [0.357] }, { i: { x: [0.833], y: [0.934] }, o: { x: [0.167], y: [0.262] }, t: 56, s: [0.907] }, { i: { x: [0.833], y: [0.446] }, o: { x: [0.167], y: [-0.311] }, t: 57, s: [1.164] }, { i: { x: [0.833], y: [0.833] }, o: { x: [0.167], y: [0.098] }, t: 58, s: [1.11] }, { t: 59, s: [0.803] }], ix: 10 }, p: { a: 1, k: [{ i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 0, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 1, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 2, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 3, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 4, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 5, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 6, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 7, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 8, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 9, s: [20.644, 34, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.703 }, o: { x: 0.167, y: 0.083 }, t: 10, s: [20.644, 34, 0], to: [0.003, 0.042, 0], ti: [-0.012, -0.149, 0] }, { i: { x: 0.833, y: 0.803 }, o: { x: 0.167, y: 0.116 }, t: 11, s: [20.665, 34.251, 0], to: [0.012, 0.149, 0], ti: [-0.021, -0.253, 0] }, { i: { x: 0.833, y: 0.826 }, o: { x: 0.167, y: 0.144 }, t: 12, s: [20.719, 34.895, 0], to: [0.021, 0.253, 0], ti: [-0.025, -0.306, 0] }, { i: { x: 0.833, y: 0.84 }, o: { x: 0.167, y: 0.16 }, t: 13, s: [20.792, 35.772, 0], to: [0.025, 0.306, 0], ti: [-0.025, -0.306, 0] }, { i: { x: 0.833, y: 0.856 }, o: { x: 0.167, y: 0.174 }, t: 14, s: [20.871, 36.728, 0], to: [0.025, 0.306, 0], ti: [-0.021, -0.254, 0] }, { i: { x: 0.833, y: 0.884 }, o: { x: 0.167, y: 0.197 }, t: 15, s: [20.945, 37.607, 0], to: [0.021, 0.254, 0], ti: [-0.012, -0.149, 0] }, { i: { x: 0.833, y: 0.897 }, o: { x: 0.167, y: 0.297 }, t: 16, s: [20.998, 38.249, 0], to: [0.012, 0.149, 0], ti: [-0.004, -0.052, 0] }, { i: { x: 0.833, y: 0.865 }, o: { x: 0.167, y: 0.44 }, t: 17, s: [21.019, 38.5, 0], to: [0.004, 0.052, 0], ti: [-0.001, -0.016, 0] }, { i: { x: 0.833, y: 0.895 }, o: { x: 0.167, y: 0.218 }, t: 18, s: [21.024, 38.559, 0], to: [0.001, 0.016, 0], ti: [-0.001, -0.007, 0] }, { i: { x: 0.833, y: 0.759 }, o: { x: 0.167, y: 0.419 }, t: 19, s: [21.027, 38.595, 0], to: [0.001, 0.007, 0], ti: [0, 0.001, 0] }, { i: { x: 0.833, y: 0.746 }, o: { x: 0.167, y: 0.13 }, t: 20, s: [21.028, 38.604, 0], to: [0, -0.001, 0], ti: [0.001, 0.009, 0] }, { i: { x: 0.833, y: 0.816 }, o: { x: 0.167, y: 0.124 }, t: 21, s: [21.026, 38.587, 0], to: [-0.001, -0.009, 0], ti: [0.001, 0.013, 0] }, { i: { x: 0.833, y: 0.841 }, o: { x: 0.167, y: 0.153 }, t: 22, s: [21.023, 38.552, 0], to: [-0.001, -0.013, 0], ti: [0.001, 0.013, 0] }, { i: { x: 0.833, y: 0.86 }, o: { x: 0.167, y: 0.175 }, t: 23, s: [21.02, 38.51, 0], to: [-0.001, -0.013, 0], ti: [0.001, 0.011, 0] }, { i: { x: 0.833, y: 0.886 }, o: { x: 0.167, y: 0.206 }, t: 24, s: [21.017, 38.473, 0], to: [-0.001, -0.011, 0], ti: [0, 0.006, 0] }, { i: { x: 0.833, y: 0.857 }, o: { x: 0.167, y: 0.31 }, t: 25, s: [21.015, 38.447, 0], to: [0, -0.006, 0], ti: [0, 0, 0] }, { i: { x: 0.833, y: 0.681 }, o: { x: 0.167, y: 0.202 }, t: 26, s: [21.014, 38.437, 0], to: [0, 0, 0], ti: [0, -0.004, 0] }, { i: { x: 0.833, y: 0.807 }, o: { x: 0.167, y: 0.113 }, t: 27, s: [21.014, 38.444, 0], to: [0, 0.004, 0], ti: [-0.001, -0.007, 0] }, { i: { x: 0.833, y: 0.836 }, o: { x: 0.167, y: 0.147 }, t: 28, s: [21.016, 38.463, 0], to: [0.001, 0.007, 0], ti: [-0.001, -0.008, 0] }, { i: { x: 0.833, y: 0.855 }, o: { x: 0.167, y: 0.169 }, t: 29, s: [21.018, 38.488, 0], to: [0.001, 0.008, 0], ti: [-0.001, -0.007, 0] }, { i: { x: 0.833, y: 0.878 }, o: { x: 0.167, y: 0.196 }, t: 30, s: [21.02, 38.512, 0], to: [0.001, 0.007, 0], ti: [0, -0.004, 0] }, { i: { x: 0.833, y: 0.861 }, o: { x: 0.167, y: 0.262 }, t: 31, s: [21.022, 38.53, 0], to: [0, 0.004, 0], ti: [0, -0.001, 0] }, { i: { x: 0.864, y: 0 }, o: { x: 0.167, y: 0.216 }, t: 32, s: [21.022, 38.538, 0], to: [0, 0.001, 0], ti: [0.001, 0.006, 0] }, { i: { x: 0.833, y: 0.272 }, o: { x: 0.167, y: 0.09 }, t: 33, s: [21.022, 38.536, 0], to: [-0.001, -0.006, 0], ti: [0.008, 0.1, 0] }, { i: { x: 0.833, y: 0.834 }, o: { x: 0.167, y: 0.094 }, t: 34, s: [21.019, 38.5, 0], to: [-0.008, -0.1, 0], ti: [0.016, 0.188, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.168 }, t: 35, s: [20.972, 37.934, 0], to: [-0.016, -0.188, 0], ti: [0.016, 0.187, 0] }, { i: { x: 0.833, y: 0.834 }, o: { x: 0.167, y: 0.166 }, t: 36, s: [20.925, 37.375, 0], to: [-0.016, -0.187, 0], ti: [0.016, 0.188, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 37, s: [20.878, 36.812, 0], to: [-0.016, -0.188, 0], ti: [0.016, 0.187, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.167 }, t: 38, s: [20.832, 36.25, 0], to: [-0.016, -0.187, 0], ti: [0.016, 0.187, 0] }, { i: { x: 0.833, y: 0.834 }, o: { x: 0.167, y: 0.167 }, t: 39, s: [20.785, 35.688, 0], to: [-0.016, -0.187, 0], ti: [0.016, 0.187, 0] }, { i: { x: 0.833, y: 0.832 }, o: { x: 0.167, y: 0.167 }, t: 40, s: [20.738, 35.125, 0], to: [-0.016, -0.187, 0], ti: [0.016, 0.188, 0] }, { i: { x: 0.833, y: 0.825 }, o: { x: 0.167, y: 0.165 }, t: 41, s: [20.691, 34.568, 0], to: [-0.016, -0.188, 0], ti: [0.017, 0.199, 0] }, { i: { x: 0.833, y: 0.865 }, o: { x: 0.167, y: 0.159 }, t: 42, s: [20.644, 34, 0], to: [-0.017, -0.199, 0], ti: [0.014, 0.169, 0] }, { i: { x: 0.833, y: 0.895 }, o: { x: 0.167, y: 0.218 }, t: 43, s: [20.592, 33.375, 0], to: [-0.014, -0.169, 0], ti: [0.007, 0.08, 0] }, { i: { x: 0.833, y: 0.767 }, o: { x: 0.167, y: 0.405 }, t: 44, s: [20.56, 32.989, 0], to: [-0.007, -0.08, 0], ti: [-0.001, -0.015, 0] }, { i: { x: 0.833, y: 0.745 }, o: { x: 0.167, y: 0.13 }, t: 45, s: [20.552, 32.897, 0], to: [0.001, 0.015, 0], ti: [-0.008, -0.092, 0] }, { i: { x: 0.833, y: 0.816 }, o: { x: 0.167, y: 0.124 }, t: 46, s: [20.567, 33.077, 0], to: [0.008, 0.092, 0], ti: [-0.011, -0.136, 0] }, { i: { x: 0.833, y: 0.841 }, o: { x: 0.167, y: 0.153 }, t: 47, s: [20.598, 33.446, 0], to: [0.011, 0.136, 0], ti: [-0.012, -0.142, 0] }, { i: { x: 0.833, y: 0.86 }, o: { x: 0.167, y: 0.175 }, t: 48, s: [20.635, 33.891, 0], to: [0.012, 0.142, 0], ti: [-0.009, -0.113, 0] }, { i: { x: 0.833, y: 0.886 }, o: { x: 0.167, y: 0.206 }, t: 49, s: [20.669, 34.296, 0], to: [0.009, 0.113, 0], ti: [-0.005, -0.063, 0] }, { i: { x: 0.833, y: 0.857 }, o: { x: 0.167, y: 0.311 }, t: 50, s: [20.692, 34.571, 0], to: [0.005, 0.063, 0], ti: [0, -0.005, 0] }, { i: { x: 0.833, y: 0.685 }, o: { x: 0.167, y: 0.199 }, t: 51, s: [20.7, 34.672, 0], to: [0, 0.005, 0], ti: [0.004, 0.045, 0] }, { i: { x: 0.833, y: 0.807 }, o: { x: 0.167, y: 0.113 }, t: 52, s: [20.694, 34.601, 0], to: [-0.004, -0.045, 0], ti: [0.006, 0.078, 0] }, { i: { x: 0.833, y: 0.836 }, o: { x: 0.167, y: 0.147 }, t: 53, s: [20.677, 34.399, 0], to: [-0.006, -0.078, 0], ti: [0.007, 0.087, 0] }, { i: { x: 0.833, y: 0.855 }, o: { x: 0.167, y: 0.169 }, t: 54, s: [20.655, 34.134, 0], to: [-0.007, -0.087, 0], ti: [0.006, 0.075, 0] }, { i: { x: 0.833, y: 0.878 }, o: { x: 0.167, y: 0.196 }, t: 55, s: [20.634, 33.877, 0], to: [-0.006, -0.075, 0], ti: [0.004, 0.047, 0] }, { i: { x: 0.833, y: 0.89 }, o: { x: 0.167, y: 0.262 }, t: 56, s: [20.618, 33.686, 0], to: [-0.004, -0.047, 0], ti: [0.001, 0.012, 0] }, { i: { x: 0.833, y: 0.615 }, o: { x: 0.167, y: 0.335 }, t: 57, s: [20.611, 33.598, 0], to: [-0.001, -0.012, 0], ti: [-0.002, -0.021, 0] }, { i: { x: 0.833, y: 0.833 }, o: { x: 0.167, y: 0.106 }, t: 58, s: [20.612, 33.616, 0], to: [0.002, 0.021, 0], ti: [-0.001, -0.018, 0] }, { t: 59, s: [20.621, 33.722, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [19.644, 36, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.869, -0.456], [-0.593, -0.701], [0, 0], [0, 0], [0, 0], [0.402, -0.32], [0.309, 0.305], [0, 0], [0, 0], [0, 0], [0.178, 0.143], [0, 0], [0.628, -0.629], [-0.518, -0.58], [0, 0], [0, 0], [0, 0], [0, 0], [0.133, -0.141], [0.248, 0.131], [0, 0], [0, 0], [0.529, -0.53], [-0.41, -0.685], [0, 0], [0, 0], [0, 0], [-1.492, -1.606], [0, 0], [0, 0], [0.19, -0.169], [0.155, 0.066], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0.163, -0.132], [-0.511, -0.888], [0, 0], [-1.412, -1.566], [0, 0], [-0.605, -1.17], [0, 0], [-2.284, 0], [-2.755, 3.049], [0, 0], [0, 0], [0.004, 0.391], [0, 0], [-1.496, 4.072], [0, 0], [0, 0], [1.957, -1.789], [0.973, -1.558], [0, 0], [0, 0], [0.675, -0.021], [0.499, 0.435], [0, 0], [0, 0]], o: [[-0.874, 0.458], [0, 0], [0, 0], [0, 0], [0.131, 0.159], [-0.289, 0.23], [0, 0], [0, 0], [0, 0], [-0.491, -0.472], [0, 0], [-0.623, -0.397], [-0.629, 0.628], [0, 0], [0, 0], [0, 0], [0, 0], [0.24, 0.271], [-0.119, 0.127], [0, 0], [0, 0], [-0.33, -0.3], [-0.61, 0.609], [0, 0], [0, 0], [0, 0], [0.529, 0.624], [0, 0], [0, 0], [0.134, 0.133], [-0.168, 0.15], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [-0.359, -0.357], [-0.552, 0.446], [0, 0], [0.692, 1.085], [0, 0], [1.016, 1.126], [0, 0], [1.935, 0.825], [4.317, 0], [0, 0], [0, 0], [-0.069, -0.638], [0, 0], [0.052, -0.963], [0, 0], [0, 0], [-0.051, -0.397], [-0.832, 0.76], [0, 0], [0, 0], [-0.281, 0.477], [-0.618, 0.019], [0, 0], [0, 0], [-0.699, -0.635]], v: [[-7.988, -12.021], [-8.379, -10.314], [-8.279, -10.202], [-1.107, -2.879], [-1.078, -2.847], [-1.196, -1.992], [-2.093, -2.105], [-6.427, -6.486], [-8.886, -8.929], [-9.551, -9.573], [-10.555, -10.496], [-10.655, -10.57], [-12.527, -10.347], [-12.628, -7.97], [-12.232, -7.561], [-11.103, -6.429], [-4.312, 0.304], [-3.596, 1.025], [-3.571, 1.823], [-4.303, 1.935], [-4.381, 1.881], [-12.288, -5.995], [-13.726, -5.697], [-13.747, -3.375], [-13.694, -3.295], [-13.607, -3.179], [-13.336, -2.851], [-10.304, 0.494], [-8.537, 2.386], [-6.348, 4.711], [-6.332, 5.425], [-6.99, 5.603], [-7.038, 5.571], [-11.603, 0.734], [-11.799, 0.532], [-12.332, -0.038], [-12.53, -0.241], [-13.379, -0.722], [-13.364, 1.832], [-13.231, 2.05], [-8.994, 7.552], [-8.577, 8.009], [-6.332, 11.177], [-6.521, 11.101], [-0.15, 12.387], [10.884, 7.387], [10.85, 7.126], [10.784, 6.55], [10.676, 5.008], [10.679, 4.779], [13.002, -2.773], [13.457, -3.998], [14.372, -6.409], [11.525, -6.687], [8.965, -3.364], [8.563, -2.711], [7.981, -1.734], [6.737, -0.833], [4.981, -1.612], [4.848, -1.732], [-5.48, -11.51]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ind: 1, ty: "sh", ix: 2, ks: { a: 0, k: { i: [[0, 0], [0, 0], [0, 0], [0.998, -0.731], [0, 0], [0.159, -0.103], [0, 0], [0.348, -0.186], [0.182, -0.088], [0.517, -0.192], [0.85, -0.169], [0, 0], [0, 0], [0, 0], [0.527, -0.013], [0, 0], [0.21, 0.007], [0.368, 0.035], [0, 0], [0, 0], [0, 0], [0.282, 0.06], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [1.119, 1.241], [0, 0], [0, 0], [0, 0], [0, 0], [0.47, 0.817], [-1.092, 1.029], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [-1.122, 1.122], [-0.177, 0.121], [0, 0], [0, 0], [0, 0], [-0.788, 1.044], [0, 0], [0, 0], [-1.101, -0.464], [0, 0], [0, 0], [0, 0], [-0.457, 0.309], [0, 0], [0, 0], [-1.173, -1.078], [0, 0], [0, 0], [-0.165, -0.075], [0, 0], [0, 0], [0, 0], [-1.078, 0.985], [-1.187, -0.627], [-0.153, -0.722], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0.047, -0.719], [0, 0], [-0.069, -0.65]], o: [[0, 0], [0, 0], [-0.819, 0.926], [0, 0], [-0.156, 0.109], [0, 0], [-0.335, 0.21], [-0.178, 0.096], [-0.492, 0.242], [-0.803, 0.298], [0, 0], [0, 0], [0, 0], [-0.516, 0.064], [0, 0], [-0.212, 0], [-0.375, -0.012], [0, 0], [0, 0], [0, 0], [-0.287, -0.047], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [-0.688, -1.48], [0, 0], [0, 0], [0, 0], [0, 0], [-1.336, -1.65], [-0.82, -1.424], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [-0.794, -1.329], [0.159, -0.159], [0, 0], [0, 0], [0, 0], [-0.636, -1.1], [0, 0], [0, 0], [0.949, -0.949], [0, 0], [0, 0], [0, 0], [0.193, -0.405], [0, 0], [0, 0], [1.444, -0.758], [0, 0], [0, 0], [0.226, 0.213], [0, 0], [0, 0], [0, 0], [1.444, -2.409], [1.295, -1.183], [0.777, 0.41], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [-1.284, 3.531], [0, 0], [-0.005, 0.348], [0, 0]], v: [[12.293, 6.371], [12.589, 8.059], [12.297, 8.399], [9.562, 10.895], [9.255, 11.115], [8.783, 11.433], [8.56, 11.576], [7.535, 12.171], [6.995, 12.447], [5.48, 13.098], [2.998, 13.801], [2.618, 13.872], [2.235, 13.933], [1.85, 13.986], [0.286, 14.102], [-0.11, 14.107], [-0.744, 14.096], [-1.86, 14.025], [-2.108, 14], [-2.634, 13.935], [-3.068, 13.87], [-3.922, 13.71], [-4.35, 13.614], [-4.806, 13.499], [-5.248, 13.375], [-5.597, 13.269], [-5.982, 13.142], [-6.167, 13.078], [-6.597, 12.919], [-6.941, 12.783], [-6.945, 12.757], [-7.302, 12.607], [-9.687, 9.017], [-10.273, 8.371], [-10.627, 7.961], [-10.988, 7.53], [-11.364, 7.07], [-14.664, 2.58], [-14.458, -1.77], [-14.414, -1.809], [-14.687, -2.137], [-14.847, -2.339], [-14.966, -2.5], [-15.035, -2.605], [-14.787, -6.758], [-14.281, -7.178], [-14.101, -7.291], [-14.02, -7.337], [-14.082, -7.436], [-13.854, -11.103], [-13.723, -11.263], [-13.588, -11.408], [-10.376, -12.113], [-10.193, -12.03], [-10.073, -11.967], [-10.041, -12.04], [-9.064, -13.124], [-8.86, -13.252], [-8.685, -13.349], [-4.477, -12.627], [-4.327, -12.483], [5.878, -2.823], [6.496, -2.386], [6.573, -2.356], [6.599, -2.349], [7.077, -3.151], [10.513, -7.795], [14.364, -8.694], [15.832, -6.768], [15.86, -6.603], [15.909, -6.226], [15.172, -4.295], [14.598, -2.76], [14.195, -1.661], [12.178, 4.816], [12.176, 4.877], [12.273, 6.376]], c: true }, ix: 2 }, nm: "Path 2", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "mm", mm: 1, nm: "Merge Paths 1", mn: "ADBE Vector Filter - Merge", hd: false }, { ty: "fl", c: { a: 0, k: [0.823529481888, 0.607843160629, 0.235294133425, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19.505, 21.893], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 4, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [19.644, 22.077], ix: 2 }, a: { a: 0, k: [19.644, 22.077], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.92, 0.483], [-0.699, -0.635], [0, 0], [-0.675, 0.021], [-0.262, 0.428], [0, 0], [-0.992, 0.906], [-0.051, -0.397], [0, 0], [0.013, -1.034], [-0.352, -2.247], [4.315, 0], [1.646, 0.494], [0.093, 0.213], [0, 0], [1.333, 1.477], [0, 0], [0.511, 0.888], [-0.552, 0.446], [-0.593, -0.593], [0, 0], [-0.189, 0.169], [0.134, 0.133], [0, 0], [0.192, 0.321], [-0.61, 0.61], [-0.33, -0.3], [0, 0], [-0.217, -0.188], [-0.132, 0.142], [0.24, 0.271], [0, 0], [0.45, 0.505], [-0.629, 0.628], [-0.623, -0.397], [0, 0], [-4.981, -5.063], [-0.289, 0.23], [0.131, 0.159], [0, 0], [0, 0]], o: [[0.869, -0.456], [0, 0], [0.515, 0.485], [0.623, -0.019], [0, 0], [1.274, -2.126], [1.957, -1.789], [0, 0], [-2.035, 5.386], [-0.011, 0.853], [-2.99, 2.818], [-1.835, 0], [-0.08, -0.199], [0, 0], [-0.829, -1.85], [0, 0], [-1.509, -1.632], [-0.511, -0.888], [0.305, -0.247], [0, 0], [0.117, 0.121], [0.19, -0.169], [0, 0], [-2.355, -2.528], [-0.409, -0.685], [0.529, -0.529], [0, 0], [1.449, 1.431], [0.241, 0.211], [0.133, -0.141], [0, 0], [-1.791, -1.787], [-0.518, -0.579], [0.628, -0.629], [0, 0], [0.661, 0.532], [0.309, 0.305], [0.402, -0.32], [0, 0], [0, 0], [-0.702, -0.756]], v: [[-8.006, -12.822], [-5.498, -12.311], [4.83, -2.534], [6.719, -1.635], [7.897, -2.428], [8.357, -3.201], [11.507, -7.488], [14.354, -7.21], [13.73, -5.572], [10.658, 4.057], [11.169, 8.708], [-0.134, 13.279], [-5.374, 12.516], [-5.632, 11.902], [-5.776, 11.574], [-8.595, 7.208], [-8.853, 6.926], [-13.382, 1.031], [-13.397, -1.523], [-11.621, -0.068], [-7.056, 4.77], [-6.35, 4.624], [-6.366, 3.91], [-9.946, 0.096], [-13.766, -4.176], [-13.744, -6.499], [-12.306, -6.796], [-12.001, -6.499], [-4.399, 1.079], [-3.589, 1.021], [-3.614, 0.223], [-4.078, -0.245], [-12.646, -8.773], [-12.545, -11.148], [-10.673, -11.372], [-10.574, -11.299], [-2.111, -2.906], [-1.214, -2.794], [-1.096, -3.648], [-1.125, -3.68], [-8.297, -11.003]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [1, 1, 1, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19.481, 22.593], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [19.588, 22.715], ix: 2 }, a: { a: 0, k: [19.588, 22.715], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Group 7", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 10, s: [13.129, 19.446, 0], to: [0, -1.146, 0], ti: [0, 1.146, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 17, s: [13.129, 12.571, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 37, s: [13.129, 12.571, 0], to: [0, 1.208, 0], ti: [0, -1.208, 0] }, { t: 42, s: [13.129, 19.821, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [10.629, 12.321, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ d: 1, ty: "el", s: { a: 0, k: [5, 5], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [10.629, 12.321], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [10.629, 12.321], ix: 2 }, a: { a: 0, k: [10.629, 12.321], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 6", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 10, s: [25.712, 19.446, 0], to: [0, -1.146, 0], ti: [0, 1.146, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 17, s: [25.712, 12.571, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 37, s: [25.712, 12.571, 0], to: [0, 1.208, 0], ti: [0, -1.208, 0] }, { t: 42, s: [25.712, 19.821, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [23.212, 12.321, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ d: 1, ty: "el", s: { a: 0, k: [5, 5], ix: 2 }, p: { a: 0, k: [0, 0], ix: 3 }, nm: "Ellipse Path 1", mn: "ADBE Vector Shape - Ellipse", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [23.212, 12.321], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [23.212, 12.321], ix: 2 }, a: { a: 0, k: [23.212, 12.321], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }, { ddd: 0, ind: 4, ty: 4, nm: "Group 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 10, s: [25.514, 12.161, 0], to: [0, -0.854, 0], ti: [0, 0.854, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 17, s: [25.514, 7.036, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 37, s: [25.514, 7.036, 0], to: [0, 0.854, 0], ti: [0, -0.854, 0] }, { t: 42, s: [25.514, 12.161, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [24.514, 17.911, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-0.268, 0.008], [-1.033, 0.845], [-0.252, 0.549], [0.072, 0.132], [0, 0], [0.268, -0.399], [0.347, -0.284], [1.185, -0.154], [-0.181, -0.335]], o: [[1.483, -0.047], [0.534, -0.437], [0.063, -0.14], [0, 0], [-0.22, -0.406], [-0.227, 0.336], [-0.849, 0.694], [-0.437, 0.057], [0.109, 0.203]], v: [[-2.484, 2.023], [1.426, 0.695], [3.225, -1.137], [3.205, -1.564], [3.184, -1.604], [2.012, -1.633], [0.526, -0.361], [-2.601, 0.906], [-3.107, 1.71]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [24.464, 17.859], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [24.514, 17.911], ix: 2 }, a: { a: 0, k: [24.514, 17.911], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }, { ddd: 0, ind: 5, ty: 4, nm: "Group 1", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 1, k: [{ i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 10, s: [13.776, 12.161, 0], to: [0, -0.857, 0], ti: [0, 0.857, 0] }, { i: { x: 0.667, y: 0.667 }, o: { x: 0.333, y: 0.333 }, t: 17, s: [13.776, 7.021, 0], to: [0, 0, 0], ti: [0, 0, 0] }, { i: { x: 0.667, y: 1 }, o: { x: 0.333, y: 0 }, t: 37, s: [13.776, 7.021, 0], to: [0, 0.857, 0], ti: [0, -0.857, 0] }, { t: 42, s: [13.776, 12.161, 0] }], ix: 2, l: 2 }, a: { a: 0, k: [12.776, 17.896, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.268, 0.008], [1.033, 0.845], [0.252, 0.549], [-0.071, 0.132], [0, 0], [-0.269, -0.399], [-0.347, -0.284], [-1.185, -0.154], [0.181, -0.335]], o: [[-1.483, -0.046], [-0.534, -0.437], [-0.064, -0.14], [0, 0], [0.219, -0.406], [0.226, 0.336], [0.849, 0.694], [0.438, 0.057], [-0.11, 0.203]], v: [[2.484, 2.023], [-1.426, 0.695], [-3.225, -1.137], [-3.206, -1.564], [-3.184, -1.604], [-2.012, -1.633], [-0.525, -0.361], [2.6, 0.906], [3.107, 1.71]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [12.826, 17.844], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [12.776, 17.896], ix: 2 }, a: { a: 0, k: [12.776, 17.896], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }, { ddd: 0, ind: 6, ty: 4, nm: "Group 4", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [19, 19, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 19], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 60, st: 0, bm: 0 }]; var markers$5 = []; var facepalmAnimatedEmojiData = { v: v$5, fr: fr$5, ip: ip$5, op: op$5, w: w$5, h: h$5, nm: nm$5, ddd: ddd$5, assets: assets$5, layers: layers$5, markers: markers$5 }; var v$6 = "5.9.1"; var fr$6 = 25; var ip$6 = 0; var op$6 = 21; var w$6 = 40; var h$6 = 40; var nm$6 = "em_07"; var ddd$6 = 0; var assets$6 = []; var layers$6 = [{ ddd: 0, ind: 1, ty: 4, nm: "Group 1 :M 2", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20.142, 10.824, 0], ix: 2, l: 2 }, a: { a: 0, k: [19.142, 12.824, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[1.007, 0.088], [0.848, -0.551], [0.007, -0.072], [0, 0], [-0.156, 0.074], [-0.788, -0.069], [-0.746, -0.701], [-0.015, 0.19], [0, 0], [0.052, 0.048]], o: [[-1.008, -0.088], [-0.06, 0.039], [0, 0], [-0.015, 0.173], [0.702, -0.335], [1.017, 0.089], [0.137, 0.13], [0, 0], [0.006, -0.072], [-0.743, -0.689]], v: [[0.132, -1.337], [-2.693, -0.592], [-2.798, -0.415], [-2.854, 0.247], [-2.537, 0.475], [-0.284, 0.053], [2.394, 1.294], [2.77, 1.146], [2.862, 0.074], [2.789, -0.117]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [13.201, 12.822], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [13.206, 12.824], ix: 2 }, a: { a: 0, k: [13.206, 12.824], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 1", np: 1, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "gr", it: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0, 0], [0.077, 0.049], [0.998, -0.088], [0.739, -0.676], [-0.008, -0.093], [0, 0], [-0.18, 0.161], [-0.974, 0.085], [-0.674, -0.302], [0.019, 0.224]], o: [[-0.008, -0.092], [-0.841, -0.539], [-0.996, 0.086], [-0.068, 0.062], [0, 0], [0.021, 0.243], [0.729, -0.651], [0.751, -0.066], [0.202, 0.091], [0, 0]], v: [[2.802, -0.355], [2.668, -0.582], [-0.129, -1.308], [-2.763, -0.112], [-2.857, 0.136], [-2.78, 1.044], [-2.296, 1.235], [0.286, 0.081], [2.44, 0.457], [2.846, 0.165]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.47058826685, 0.243137270212, 0.066666670144, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [25.09, 12.794], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }, { ty: "tr", p: { a: 0, k: [25.085, 12.787], ix: 2 }, a: { a: 0, k: [25.085, 12.787], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 2", np: 1, cix: 2, bm: 0, ix: 2, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 21, st: 0, bm: 0 }, { ddd: 0, ind: 2, ty: 4, nm: "Group 3", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 22.427, 0], ix: 2, l: 2 }, a: { a: 0, k: [19, 24.428, 0], ix: 1, l: 2 }, s: { a: 1, k: [{ i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 0, s: [100, 100, 100] }, { i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 3, s: [80, 80, 100] }, { i: { x: [0.667, 0.667, 0.667], y: [1, 1, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 6, s: [80, 80, 100] }, { i: { x: [0.833, 0.833, 0.833], y: [0.833, 0.833, 1] }, o: { x: [0.333, 0.333, 0.333], y: [0, 0, 0] }, t: 9, s: [60, 60, 100] }, { i: { x: [0.833, 0.833, 0.833], y: [0.833, 0.833, 0.833] }, o: { x: [0.167, 0.167, 0.167], y: [0.167, 0.167, 0.167] }, t: 12, s: [120, 120, 100] }, { i: { x: [0.833, 0.833, 0.833], y: [0.833, 0.833, 0.833] }, o: { x: [0.167, 0.167, 0.167], y: [0.167, 0.167, 0.167] }, t: 15, s: [120, 120, 100] }, { t: 19, s: [100, 100, 100] }], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[0.509, -0.209], [0.027, -1.264], [-0.023, -0.284], [-0.106, -0.326], [-0.559, -0.561], [-0.485, -0.355], [-0.778, -0.511], [0, 0], [-0.635, 0.418], [-0.643, 0.479], [-0.413, 0.45], [-0.151, 0.805], [-0.014, 0.29], [0.145, 0.412], [1.052, 0.491], [0.684, 0.057], [0.427, -0.052], [0.659, -0.392], [0.368, -0.456], [0.011, -0.012], [0.054, 0.062], [0.857, 0.335], [0.578, 0.046], [0.163, 0], [0.217, -0.021]], o: [[-1.497, 0.615], [-0.006, 0.285], [0.026, 0.337], [0.222, 0.685], [0.408, 0.408], [0.741, 0.542], [0.662, 0.435], [0, 0], [0.68, -0.448], [0.512, -0.385], [0.611, -0.669], [0.054, -0.287], [0.021, -0.424], [-0.319, -0.905], [-0.587, -0.273], [-0.43, -0.036], [-0.827, 0.1], [-0.556, 0.329], [-0.011, 0.012], [-0.063, -0.068], [-0.534, -0.603], [-0.517, -0.202], [-0.165, -0.013], [-0.217, 0], [-0.575, 0.057]], v: [[-6.65, -5.389], [-9.039, -2.352], [-9, -1.499], [-8.792, -0.505], [-7.601, 1.357], [-6.246, 2.491], [-3.946, 4.051], [0.028, 5.829], [4.388, 3.751], [6.389, 2.374], [7.798, 1.135], [8.927, -1.079], [9.024, -1.945], [8.875, -3.204], [6.828, -5.305], [4.917, -5.792], [3.63, -5.775], [1.405, -5.029], [0.028, -3.844], [-0.004, -3.807], [-0.172, -4.001], [-2.237, -5.426], [-3.88, -5.798], [-4.372, -5.818], [-5.022, -5.786]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.941176530427, 0.239215701234, 0.215686289469, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19.005, 24.422], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 3", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 21, st: 0, bm: 0 }, { ddd: 0, ind: 3, ty: 4, nm: "Group 4", sr: 1, ks: { o: { a: 0, k: 100, ix: 11 }, r: { a: 0, k: 0, ix: 10 }, p: { a: 0, k: [20, 17, 0], ix: 2, l: 2 }, a: { a: 0, k: [19, 19, 0], ix: 1, l: 2 }, s: { a: 0, k: [100, 100, 100], ix: 6, l: 2 } }, ao: 0, shapes: [{ ty: "gr", it: [{ ind: 0, ty: "sh", ix: 1, ks: { a: 0, k: { i: [[-9.389, 0], [0, -9.389], [9.389, 0], [0, 9.389]], o: [[9.389, 0], [0, 9.389], [-9.389, 0], [0, -9.389]], v: [[0, -17], [17, 0], [0, 17], [-17, 0]], c: true }, ix: 2 }, nm: "Path 1", mn: "ADBE Vector Shape - Group", hd: false }, { ty: "fl", c: { a: 0, k: [0.964705942191, 0.878431432387, 0.443137284821, 1], ix: 4 }, o: { a: 0, k: 100, ix: 5 }, r: 1, bm: 0, nm: "Fill 1", mn: "ADBE Vector Graphic - Fill", hd: false }, { ty: "tr", p: { a: 0, k: [19, 19], ix: 2 }, a: { a: 0, k: [0, 0], ix: 1 }, s: { a: 0, k: [100, 100], ix: 3 }, r: { a: 0, k: 0, ix: 6 }, o: { a: 0, k: 100, ix: 7 }, sk: { a: 0, k: 0, ix: 4 }, sa: { a: 0, k: 0, ix: 5 }, nm: "Transform" }], nm: "Group 4", np: 2, cix: 2, bm: 0, ix: 1, mn: "ADBE Vector Group", hd: false }], ip: 0, op: 21, st: 0, bm: 0 }]; var markers$6 = []; var kissAnimatedEmojiData = { v: v$6, fr: fr$6, ip: ip$6, op: op$6, w: w$6, h: h$6, nm: nm$6, ddd: ddd$6, assets: assets$6, layers: layers$6, markers: markers$6 }; var RatingRender = /*#__PURE__*/function () { function RatingRender() { babelHelpers.classCallCheck(this, RatingRender); } babelHelpers.createClass(RatingRender, null, [{ key: "getTopUsersText", value: function getTopUsersText(params) { var currentUserId = Number(main_core.Loc.getMessage('USER_ID')); var you = !main_core.Type.isUndefined(params.you) ? !!params.you : false; var topList = !main_core.Type.isUndefined(params.top) && main_core.Type.isArray(params.top) ? params.top : []; var more = !main_core.Type.isUndefined(params.more) ? Number(params.more) : 0; var result = ''; if (topList.length <= 0 && !you && (RatingManager.mobile || more <= 0)) { return result; } if (RatingManager.mobile) { if (you) { topList.push({ ID: currentUserId, NAME_FORMATTED: main_core.Loc.getMessage('RATING_LIKE_TOP_TEXT3_YOU'), WEIGHT: 1 }); } result = main_core.Loc.getMessage("RATING_LIKE_TOP_TEXT3_".concat(topList.length > 1 ? '2' : '1')).replace('#OVERFLOW_START#', RatingManager.mobile ? '<span class="feed-post-emoji-text-item-overflow">' : '').replace('#OVERFLOW_END#', RatingManager.mobile ? '</span>' : ''); } else { result = main_core.Loc.getMessage("RATING_LIKE_TOP_TEXT2_".concat(you ? 'YOU_' : '').concat(topList.length).concat(more > 0 ? '_MORE' : '')).replace('#OVERFLOW_START#', RatingManager.mobile ? '<span class="feed-post-emoji-text-item-overflow">' : '').replace('#OVERFLOW_END#', RatingManager.mobile ? '</span>' : '').replace('#MORE_START#', RatingManager.mobile ? '<span class="feed-post-emoji-text-item-more">' : ' ').replace('#MORE_END#', RatingManager.mobile ? '</span>' : ''); } if (RatingManager.mobile) { topList.sort(function (a, b) { if (parseInt(a.ID) === currentUserId) { return -1; } if (parseInt(b.ID) === currentUserId) { return 1; } if (parseFloat(a.WEIGHT) === parseFloat(b.WEIGHT)) { return 0; } return parseFloat(a.WEIGHT) > parseFloat(b.WEIGHT) ? -1 : 1; }); var userNameList = topList.map(function (item) { return item.NAME_FORMATTED; }); var userNameBegin = ''; var userNameEnd = ''; if (userNameList.length === 1) { userNameBegin = userNameList.pop(); userNameEnd = ''; } else { userNameBegin = userNameList.slice(0, userNameList.length - 1).join(main_core.Loc.getMessage('RATING_LIKE_TOP_TEXT3_USERLIST_SEPARATOR').replace(/#USERNAME#/g, '')); userNameEnd = userNameList[userNameList.length - 1]; } result = result.replace('#USER_LIST_BEGIN#', userNameBegin).replace('#USER_LIST_END#', userNameEnd); } else { topList.forEach(function (item, i) { result = result.replace("#USER_".concat(Number(i) + 1, "#"), "<span class=\"feed-post-emoji-text-item\">".concat(item.NAME_FORMATTED, "</span>")); }); result = result.replace('#USERS_MORE#', '<span class="feed-post-emoji-text-item">' + more + '</span>'); } return result; } }, { key: "getUserReaction", value: function getUserReaction(params) { return main_core.Type.isDomNode(params.userReactionNode) ? params.userReactionNode.getAttribute('data-value') : ''; } }, { key: "setReaction", value: function setReaction(params) { if (main_core.Type.isUndefined(params.rating) || !main_core.Type.isStringFilled(params.likeId)) { return; } var action = main_core.Type.isStringFilled(params.action) ? params.action : 'add'; if (!['add', 'cancel', 'change'].includes(action)) { return; } var likeId = params.likeId; var rating = params.rating; var userReaction = main_core.Type.isStringFilled(params.userReaction) ? params.userReaction : main_core.Loc.getMessage('RATING_LIKE_REACTION_DEFAULT'); var userReactionOld = main_core.Type.isStringFilled(params.userReactionOld) ? params.userReactionOld : main_core.Loc.getMessage('RATING_LIKE_REACTION_DEFAULT'); if (action === 'change' && userReaction === userReactionOld) { return; } var totalCount = !main_core.Type.isUndefined(params.totalCount) ? Number(params.totalCount) : null; var currentUserId = Number(main_core.Loc.getMessage('USER_ID')); var userId = !main_core.Type.isUndefined(params.userId) ? Number(params.userId) : currentUserId; var userReactionNode = this.getNode(rating.userReactionNode); var reactionsNode = this.getNode(rating.reactionsNode); var topPanel = this.getNode(rating.topPanel); var topPanelContainer = this.getNode(rating.topPanelContainer); var topUsersText = this.getNode(rating.topUsersText); var countText = this.getNode(rating.countText); var buttonText = this.getNode(rating.buttonText); if (userId === currentUserId // not pull && userReactionNode) { userReactionNode.setAttribute('data-value', ['add', 'change'].includes(action) ? userReaction : ''); } var elements = []; var elementsNew = []; if (totalCount !== null && topPanel && topUsersText && reactionsNode) { if (totalCount > 0) { topPanelContainer.classList.add('feed-post-emoji-top-panel-container-active'); if (!topPanel.classList.contains('feed-post-emoji-container-toggle')) { topPanel.classList.add('feed-post-emoji-container-toggle'); topUsersText.classList.add('feed-post-emoji-move-to-right'); reactionsNode.classList.add('feed-post-emoji-icon-box-show'); } } else if (totalCount <= 0) { topPanelContainer.classList.remove('feed-post-emoji-top-panel-container-active'); if (topPanel.classList.contains('feed-post-emoji-container-toggle')) { topPanel.classList.remove('feed-post-emoji-container-toggle'); topUsersText.classList.remove('feed-post-emoji-move-to-right'); reactionsNode.classList.remove('feed-post-emoji-icon-box-show'); } } } if (totalCount !== null && countText) { if (totalCount <= 0 && !countText.classList.contains('feed-post-emoji-text-counter-invisible')) { countText.classList.add('feed-post-emoji-text-counter-invisible'); } else if (totalCount > 0 && countText.classList.contains('feed-post-emoji-text-counter-invisible')) { countText.classList.remove('feed-post-emoji-text-counter-invisible'); } } if (reactionsNode) { var reactionsContainer = reactionsNode.querySelector('.feed-post-emoji-icon-container'); elements = reactionsNode.querySelectorAll('.feed-post-emoji-icon-item'); if (reactionsContainer) { var found = false; var newValue = false; elements.forEach(function (element) { var reactionValue = element.getAttribute('data-reaction'); var reactionCount = Number(element.getAttribute('data-value')); if (reactionValue === userReaction) { found = true; if (action === 'cancel') { newValue = reactionCount > 0 ? reactionCount - 1 : 0; } else if (['add', 'change'].includes(action)) { newValue = reactionCount + 1; } if (newValue > 0 && newValue > reactionCount) { elementsNew.push({ reaction: reactionValue, count: newValue, animate: { type: 'pop' } }); } else if (newValue > 0) { elementsNew.push({ reaction: reactionValue, count: reactionCount, animate: false }); } } else if (action === 'change' && reactionValue === userReactionOld) { newValue = reactionCount > 0 ? reactionCount - 1 : 0; if (newValue > 0) { elementsNew.push({ reaction: reactionValue, count: newValue, animate: false }); } } else { elementsNew.push({ reaction: reactionValue, count: reactionCount, animate: false }); } }); if (['add', 'change'].includes(action) && !found) { elementsNew.push({ reaction: userReaction, count: 1, animate: true }); } main_core.Dom.clean(reactionsContainer); if (topPanel) { if (elementsNew.length > 0) { topPanel.classList.add('feed-post-emoji-container-nonempty'); } else { topPanel.classList.remove('feed-post-emoji-container-nonempty'); } if (RatingManager.mobile) { var commentNode = topPanel.closest('.post-comment-block'); if (commentNode) { if (elementsNew.length > 0) { commentNode.classList.add('comment-block-rating-nonempty'); } else { commentNode.classList.remove('comment-block-rating-nonempty'); } } } } this.drawReactions({ likeId: likeId, container: reactionsContainer, data: elementsNew }); } } if (userId === currentUserId && buttonText) { if (['add', 'change'].includes(action)) { buttonText.innerHTML = main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(userReaction.toUpperCase(), "_CALC")); if (RatingManager.mobile) { buttonText.parentElement.className = ''; buttonText.parentElement.classList.add('bx-ilike-left-wrap', 'bx-you-like-button', "bx-you-like-button-".concat(userReaction.toLowerCase())); } } else { buttonText.innerHTML = main_core.Loc.getMessage('RATING_LIKE_EMOTION_LIKE_CALC'); if (RatingManager.mobile) { buttonText.parentElement.className = 'bx-ilike-left-wrap'; } } } } }, { key: "drawReactions", value: function drawReactions(params) { var _this = this; var container = main_core.Type.isDomNode(params.container) ? params.container : null; var data = main_core.Type.isArray(params.data) ? params.data : []; var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; if (!container || !main_core.Type.isStringFilled(likeId)) { return; } var reactionEvents = RatingManager.mobile ? {} : { click: this.resultReactionClick.bind(this), mouseenter: this.resultReactionMouseEnter.bind(this), mouseleave: this.resultReactionMouseLeave.bind(this) }; main_core.Dom.clean(container); var reactionsData = {}; data.forEach(function (element, i) { var classList = ['feed-post-emoji-icon-item', "feed-post-emoji-icon-item-".concat(i + 1)]; if (element !== null && element !== void 0 && element.animate) { var _element$animate; if (((_element$animate = element.animate) === null || _element$animate === void 0 ? void 0 : _element$animate.type) === 'pop') { classList.push('feed-post-emoji-animation-pop'); } else if (i >= 1) { classList.push('feed-post-emoji-icon-animate'); } else if (data.length == 1) { classList.push('feed-post-emoji-animation-pop'); } } var emojiContainer = main_core.Dom.create('div', { props: { id: "bx-ilike-result-reaction-".concat(element.reaction, "-").concat(likeId), className: classList.join(' ') }, attrs: { 'data-reaction': element.reaction, 'data-value': element.count, 'data-like-id': likeId, title: main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(element.reaction.toUpperCase(), "_CALC")) }, events: reactionEvents }); var animation = ui_lottie.Lottie.loadAnimation({ animationData: _this.reactionsAnimationData[element.reaction], container: emojiContainer, loop: false, autoplay: false, renderer: 'svg', rendererSettings: { viewBoxOnly: true } }); if (Boolean(element.animate)) { setTimeout(function () { animation.play(); }, 200); } container.appendChild(emojiContainer); reactionsData[element.reaction] = element.count; }); container.setAttribute('data-reactions-data', JSON.stringify(reactionsData)); } }, { key: "showReactionsPopup", value: function showReactionsPopup(params) { var _this2 = this; var bindElement = this.getNode(params.bindElement); var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; if (!bindElement || !main_core.Type.isStringFilled(likeId)) { return false; } this.reactionsPopupLikeId = likeId; if (this.reactionsPopup === null) { var reactionsNodesList = []; this.reactionsList.forEach(function (currentEmotion, index) { var emojiItem = main_core.Dom.create('div', { props: { className: "feed-post-emoji-icon-item" }, attrs: { 'data-reaction': currentEmotion, title: main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(currentEmotion.toUpperCase(), "_CALC")) } }); ui_lottie.Lottie.loadAnimation({ renderer: 'svg', container: emojiItem, animationData: _this2.reactionsAnimationData[currentEmotion] }); reactionsNodesList.push(emojiItem); }); this.reactionsPopup = main_core.Dom.create('div', { props: { className: "feed-post-emoji-popup-container ".concat(RatingManager.mobile ? '--mobile' : '') }, children: [main_core.Dom.create('div', { props: { className: 'feed-post-emoji-icon-inner' }, children: reactionsNodesList })] }); this.reactionsPopup.addEventListener(RatingManager.mobile ? 'touchend' : 'click', function (e) { var reactionNode = e.target.classList.contains('feed-post-emoji-icon-item') ? e.target : e.target.closest('.feed-post-emoji-icon-item'); if (reactionNode) { RatingLike$1.ClickVote(e, _this2.reactionsPopupLikeId, reactionNode.getAttribute('data-reaction'), true); } e.preventDefault(); }); main_core.Dom.append(this.reactionsPopup, document.body); } else if (this.reactionsPopup.classList.contains('feed-post-emoji-popup-invisible')) { this.reactionsPopup.classList.remove('feed-post-emoji-popup-invisible'); } else if (RatingManager.mobile && this.reactionsPopup.classList.contains('feed-post-emoji-popup-invisible-final-mobile')) { this.reactionsPopup.classList.remove('feed-post-emoji-popup-invisible-final-mobile'); } else { return; } this.reactionsPopupMouseOutHandler = this.getReactionsPopupMouseOutHandler(likeId); var bindElementPosition = main_core.pos(bindElement); if (bindElement.closest('.feed-com-informers-bottom') && bindElement.closest('.iframe-comments-cont, .task-iframe-popup')) { bindElementPosition.left += 100; } var inverted = bindElementPosition.top - main_core.GetWindowSize().scrollTop < 80; var deltaY = inverted ? 15 : -45; if (inverted) { this.reactionsPopup.classList.add('feed-post-emoji-popup-inverted'); } else { this.reactionsPopup.classList.remove('feed-post-emoji-popup-inverted'); } var likeInstance = RatingLike$1.getInstance(likeId); if (RatingManager.mobile) { this.touchMoveDeltaY = inverted ? 60 : -45; main_core.Dom.adjust(this.reactionsPopup, { style: { left: '12px', top: (inverted ? bindElementPosition.top - 23 : bindElementPosition.top - 28) + deltaY + 'px', width: '330px', borderRadius: '61px' } }); this.reactionsPopup.classList.remove('feed-post-emoji-popup-invisible-final'); this.reactionsPopup.classList.add('feed-post-emoji-popup-active-final'); this.reactionsPopup.classList.add('feed-post-emoji-popup-active-final-item'); likeInstance.box.classList.add('feed-post-emoji-control-active'); this.reactionsPopupMobileDisableScroll(); } else { this.reactionsPopupAnimation = new BX.easing({ duration: 300, start: { width: 100, left: bindElementPosition.left + bindElementPosition.width / 2 - 50, top: (inverted ? bindElementPosition.top - 30 : bindElementPosition.top + 30) + deltaY, borderRadius: 0, opacity: 0 }, finish: { width: 300, left: bindElementPosition.left + bindElementPosition.width / 2 - 133, top: bindElementPosition.top + deltaY - 5, borderRadius: 50, opacity: 100 }, transition: BX.easing.makeEaseInOut(BX.easing.transitions.cubic), step: function step(state) { if (!_this2.reactionsPopup) { _this2.reactionsPopupAnimation.stop(); return; } _this2.reactionsPopup.style.width = "".concat(state.width, "px"); _this2.reactionsPopup.style.left = "".concat(state.left, "px"); _this2.reactionsPopup.style.top = "".concat(state.top, "px"); _this2.reactionsPopup.style.borderRadius = "".concat(state.borderRadius, "px"); _this2.reactionsPopup.style.opacity = state.opacity / 100; _this2.reactionsPopupOpacityState = state.opacity; }, complete: function complete() { if (!_this2.reactionsPopup) { return; } _this2.reactionsPopup.style.opacity = ''; _this2.reactionsPopup.classList.add('feed-post-emoji-popup-active-final'); likeInstance.box.classList.add('feed-post-emoji-control-active'); if (main_core.Type.isFunction(params.onComplete)) { params.onComplete(); } } }); this.reactionsPopupAnimation.animate(); setTimeout(function () { if (!_this2.reactionsPopup) { return; } var reactions = _this2.reactionsPopup.querySelectorAll('.feed-post-emoji-icon-item'); _this2.reactionsPopupAnimation2 = new BX.easing({ duration: 140, start: { opacity: 0 }, finish: { opacity: 100 }, transition: BX.easing.transitions.cubic, step: function step(state) { reactions[0].style.opacity = state.opacity / 100; reactions[1].style.opacity = state.opacity / 100; reactions[2].style.opacity = state.opacity / 100; reactions[3].style.opacity = state.opacity / 100; reactions[4].style.opacity = state.opacity / 100; reactions[5].style.opacity = state.opacity / 100; reactions[6].style.opacity = state.opacity / 100; }, complete: function complete() { _this2.reactionsPopup.classList.add('feed-post-emoji-popup-active-final-item'); reactions[0].style.opacity = ''; reactions[1].style.opacity = ''; reactions[2].style.opacity = ''; reactions[3].style.opacity = ''; reactions[4].style.opacity = ''; reactions[5].style.opacity = ''; reactions[6].style.opacity = ''; } }); _this2.reactionsPopupAnimation2.animate(); }, 100); } if (!this.reactionsPopup.classList.contains('feed-post-emoji-popup-active')) { this.reactionsPopup.classList.add('feed-post-emoji-popup-active'); } if (!RatingManager.mobile) { document.addEventListener('mousemove', this.reactionsPopupMouseOutHandler); } else { this.touchScrollTop = main_core.GetWindowSize().scrollTop; this.hasMobileTouchMoved = null; window.addEventListener('touchend', this.reactionsPopupMobileTouchEndHandler); window.addEventListener('touchmove', this.reactionsPopupMobileTouchMoveHandler); } } }, { key: "reactionsPopupMobileTouchEnd", value: function reactionsPopupMobileTouchEnd(e) { var coords = { x: e.changedTouches[0].pageX, // e.touches[0].clientX + window.pageXOffset y: e.changedTouches[0].pageY // e.touches[0].clientY + window.pageYOffset }; if (this.hasMobileTouchMoved === true) { var userReaction = null; var reactionNode = this.reactionsPopupMobileGetHoverNode(coords.x, coords.y); if (reactionNode && (userReaction = reactionNode.getAttribute('data-reaction'))) { RatingLike$1.ClickVote(e, this.reactionsPopupLikeId, userReaction, true); } this.reactionsPopupMobileHideHandler(); } else // show reactions popup and handle clicks { window.addEventListener('touchend', this.reactionsPopupMobileHideHandler); } window.removeEventListener('touchend', this.reactionsPopupMobileTouchEndHandler); window.removeEventListener('touchmove', this.reactionsPopupMobileTouchMoveHandler); this.touchStartPosition = null; e.preventDefault(); } }, { key: "reactionsPopupMobileTouchMove", value: function reactionsPopupMobileTouchMove(e) { var coords = { x: e.touches[0].pageX, // e.touches[0].clientX + window.pageXOffset y: e.touches[0].pageY // e.touches[0].clientY + window.pageYOffset }; this.touchCurrentPosition = { x: coords.x, y: coords.y }; if (this.touchStartPosition === null) { this.touchStartPosition = { x: coords.x, y: coords.y }; } else { if (this.hasMobileTouchMoved !== true) { this.hasMobileTouchMoved = !this.reactionsPopupMobileCheckTouchMove(); } } if (this.hasMobileTouchMoved === true) { var reactionNode = this.reactionsPopupMobileGetHoverNode(coords.x, coords.y); if (reactionNode) { if (this.currentReactionNodeHover && this.currentReactionNodeHover !== reactionNode) { this.reactionsPopupMobileRemoveHover(this.currentReactionNodeHover); } this.reactionsPopupMobileAddHover(reactionNode); this.currentReactionNodeHover = reactionNode; } else if (this.currentReactionNodeHover) { this.reactionsPopupMobileRemoveHover(this.currentReactionNodeHover); } } else { if (this.currentReactionNodeHover) { this.reactionsPopupMobileRemoveHover(this.currentReactionNodeHover); } } } }, { key: "blockReactionsPopup", value: function blockReactionsPopup() { var _this3 = this; if (this.blockShowPopupTimeout) { window.clearTimeout(this.blockShowPopupTimeout); } this.blockShowPopup = true; this.blockShowPopupTimeout = setTimeout(function () { _this3.blockShowPopup = false; }, 500); } }, { key: "hideReactionsPopup", value: function hideReactionsPopup(params) { var _this4 = this; var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : false; if (this.reactionsPopup) { if (RatingManager.mobile) { this.reactionsPopup.classList.add('feed-post-emoji-popup-invisible-final'); this.reactionsPopup.classList.add('feed-post-emoji-popup-invisible-final-mobile'); this.reactionsPopup.classList.remove('feed-post-emoji-popup-active'); this.reactionsPopup.classList.remove('feed-post-emoji-popup-active-final'); this.reactionsPopup.classList.remove('feed-post-emoji-popup-active-final-item'); this.reactionsPopupMobileEnableScroll(); main_core.Dom.remove(this.reactionsPopup); this.reactionsPopup = null; } else { if (this.reactionsPopupAnimation) { this.reactionsPopupAnimation.stop(); } if (this.reactionsPopupAnimation2) { this.reactionsPopupAnimation2.stop(); } this.reactionsPopup.classList.add('feed-post-emoji-popup-invisible'); this.reactionsPopupAnimation4 = new BX.easing({ duration: 500, start: { opacity: this.reactionsPopupOpacityState }, finish: { opacity: 0 }, transition: BX.easing.transitions.linear, step: function step(state) { _this4.reactionsPopup.style.opacity = state.opacity / 100; _this4.reactionsPopupOpacityState = state.opacity; }, complete: function complete() { _this4.reactionsPopup.style.opacity = ''; _this4.reactionsPopup.classList.add('feed-post-emoji-popup-invisible-final'); _this4.reactionsPopup.classList.remove('feed-post-emoji-popup-active'); _this4.reactionsPopup.classList.remove('feed-post-emoji-popup-active-final'); _this4.reactionsPopup.classList.remove('feed-post-emoji-popup-active-final-item'); main_core.Dom.remove(_this4.reactionsPopup); _this4.reactionsPopup = null; } }); this.reactionsPopupAnimation4.animate(); } this.reactionsPopupLikeId = null; if (likeId) { RatingLike$1.getInstance(likeId).box.classList.remove('feed-post-emoji-control-active'); } } this.reactionsPopupMobileRemoveHover(this.currentReactionNodeHover); if (likeId) { this.bindReactionsPopup({ likeId: likeId }); } } }, { key: "reactionsPopupMobileCheckTouchMove", value: function reactionsPopupMobileCheckTouchMove() { if (this.touchStartPosition === null) { return true; } else { if (Math.abs(this.touchCurrentPosition.x - this.touchStartPosition.x) > 5 || Math.abs(this.touchCurrentPosition.y - this.touchStartPosition.y) > 5) { return false; } } return true; } }, { key: "reactionsPopupMobileHide", value: function reactionsPopupMobileHide(e) { window.removeEventListener('touchend', this.reactionsPopupMobileHideHandler); if (this.reactionsPopupLikeId) { this.hideReactionsPopup({ likeId: this.reactionsPopupLikeId }); if (e) { e.preventDefault(); } } } }, { key: "reactionsPopupMobileGetHoverNode", value: function reactionsPopupMobileGetHoverNode(x, y) { var nodeAboveFinger = document.elementFromPoint(x, y + this.touchMoveDeltaY - this.touchScrollTop); var nodeBelowFinger = document.elementFromPoint(x, y - this.touchScrollTop); var iconNodeAboveFinger = nodeAboveFinger === null || nodeAboveFinger === void 0 ? void 0 : nodeAboveFinger.closest('[data-reaction]'); var iconNodeBelowFinger = nodeBelowFinger === null || nodeBelowFinger === void 0 ? void 0 : nodeBelowFinger.closest('[data-reaction]'); var reactionNode = iconNodeAboveFinger || iconNodeBelowFinger; var userReaction = reactionNode === null || reactionNode === void 0 ? void 0 : reactionNode.getAttribute('data-reaction'); return main_core.Type.isStringFilled(userReaction) ? reactionNode : null; } }, { key: "reactionsPopupMobileAddHover", value: function reactionsPopupMobileAddHover(reactionNode) { if (!reactionNode) { return; } reactionNode.classList.add('feed-post-emoji-icon-item-hover'); } }, { key: "reactionsPopupMobileRemoveHover", value: function reactionsPopupMobileRemoveHover(reactionNode) { if (!reactionNode) { return; } reactionNode.classList.remove('feed-post-emoji-icon-item-hover'); } }, { key: "reactionsPopupMobileEnableScroll", value: function reactionsPopupMobileEnableScroll() { document.removeEventListener('touchmove', this.touchMoveScrollListener, { passive: false }); main_core_events.EventEmitter.emit('onPullDownEnable'); if (this.mobileOverlay !== null) { main_core.Dom.clean(this.mobileOverlay); main_core.Dom.remove(this.mobileOverlay); this.mobileOverlay = null; } } }, { key: "reactionsPopupMobileDisableScroll", value: function reactionsPopupMobileDisableScroll() { var _this5 = this; document.addEventListener('touchmove', this.touchMoveScrollListener, { passive: false }); if (app) { app.exec('disableTabScrolling'); } main_core_events.EventEmitter.emit('onPullDownDisable'); if (!main_core.Type.isNull(this.mobileOverlay)) { return; } this.mobileOverlay = main_core.Dom.create('DIV', { props: { className: 'feed-post-emoji-popup-mobile-overlay' } }); setTimeout(function () { if (main_core.Type.isNull(_this5.mobileOverlay)) { return; } main_core.Dom.append(_this5.mobileOverlay, document.body); }, 1000); // to avoid blink } }, { key: "bindReactionsPopup", value: function bindReactionsPopup(params) { if (RatingManager.mobile) { return false; } var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; if (!main_core.Type.isStringFilled(likeId)) { return false; } var likeInstance = RatingLike$1.getInstance(likeId); if (!likeInstance) { return false; } likeInstance.mouseOverHandler = main_core.Runtime.debounce(this.getMouseOverHandler(likeId), 500); likeInstance.box.addEventListener('mouseenter', likeInstance.mouseOverHandler); likeInstance.box.addEventListener('mouseleave', this.blockReactionsPopup); } }, { key: "touchMoveScrollListener", value: function touchMoveScrollListener(e) { e.preventDefault(); } }, { key: "getReactionsPopupMouseOutHandler", value: function getReactionsPopupMouseOutHandler(likeId) { var _this6 = this; return function (e) { if (!_this6.reactionsPopup) { document.removeEventListener('mousemove', _this6.reactionsPopupMouseOutHandler); _this6.reactionsPopupMouseOutHandler = null; return; } var popupPosition = _this6.reactionsPopup.getBoundingClientRect(); var inverted = _this6.reactionsPopup.classList.contains('feed-post-emoji-popup-inverted'); if (e.clientX >= popupPosition.left && e.clientX <= popupPosition.right && e.clientY >= popupPosition.top - (inverted ? 25 : 0) && e.clientY <= popupPosition.bottom + (inverted ? 0 : 25)) { return; } _this6.blockReactionsPopup(); _this6.hideReactionsPopup({ likeId: likeId }); document.removeEventListener('mousemove', _this6.reactionsPopupMouseOutHandler); _this6.reactionsPopupMouseOutHandler = null; }; } }, { key: "getMouseOverHandler", value: function getMouseOverHandler(likeId) { var _this7 = this; return function () { var _this7$reactionsPopup, _this7$reactionsPopup2; var likeInstance = RatingLike$1.getInstance(likeId); if (_this7.reactionsPopup && !((_this7$reactionsPopup = _this7.reactionsPopup) !== null && _this7$reactionsPopup !== void 0 && _this7$reactionsPopup.classList.contains('feed-post-emoji-popup-invisible')) && !(RatingManager.mobile && (_this7$reactionsPopup2 = _this7.reactionsPopup) !== null && _this7$reactionsPopup2 !== void 0 && _this7$reactionsPopup2.classList.contains('feed-post-emoji-popup-invisible-final-mobile'))) { return; } if (!_this7.afterClickBlockShowPopup) { if (_this7.blockShowPopup) { return; } if (RatingManager.mobile) { app.exec('callVibration'); } _this7.showReactionsPopup({ bindElement: likeInstance.box, likeId: likeId, onComplete: function onComplete() { likeInstance.box.removeEventListener('mouseenter', likeInstance.mouseOverHandler); likeInstance.box.removeEventListener('mouseleave', _this7.blockReactionsPopup.bind(_this7)); } }); } }; } }, { key: "buildPopupContent", value: function buildPopupContent(params) { var _this8 = this; var clear = params.clear ? Boolean(params.clear) : false; var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; var rating = params.rating; var requestReaction = main_core.Type.isStringFilled(params.reaction) ? params.reaction : ''; var page = Number(params.page) > 0 ? Number(params.page) : 1; var data = params.data; var reactionsList = []; var reactionsCount = 0; if (clear && page === 1) { this.clearPopupContent({ likeId: likeId }); } this.popupCurrentReaction = main_core.Type.isStringFilled(requestReaction) ? requestReaction : 'all'; if (requestReaction.length <= 0 || requestReaction == 'all') // first current tab { this.popupSizeInitialized = false; document.getElementById("bx-ilike-popup-cont-".concat(likeId)).style.height = 'auto'; document.getElementById("bx-ilike-popup-cont-".concat(likeId)).style.minWidth = 'auto'; } if (!main_core.Type.isStringFilled(requestReaction)) { this.popupPagesList = {}; } this.popupPagesList[requestReaction == '' ? 'all' : requestReaction] = page + 1; if (main_core.Type.isPlainObject(data.reactions)) { Object.entries(data.reactions).forEach(function (_ref) { var _ref2 = babelHelpers.slicedToArray(_ref, 2), reaction = _ref2[0], count = _ref2[1]; if (Number(count) <= 0) { return; } reactionsList.push({ reaction: reaction, count: Number(count) }); reactionsCount++; }); } var tabsNode = main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-head' } }); if (reactionsCount > 1) { var headClassList = ['bx-ilike-popup-head-item']; if (!main_core.Type.isStringFilled(requestReaction) || requestReaction == 'all') { headClassList.push('bx-ilike-popup-head-item-current'); } tabsNode.appendChild(main_core.Dom.create('span', { props: { className: headClassList.join(' ') }, children: [main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-head-icon feed-post-emoji-icon-all' } }), main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-head-text' }, html: main_core.Loc.getMessage('RATING_LIKE_POPUP_ALL').replace('#CNT#', Number(data.items_all)) })], events: { click: function click(e) { _this8.changePopupTab({ likeId: likeId, rating: rating, reaction: 'all' }); e.preventDefault(); } } })); } if (reactionsCount === 0) { reactionsList.push({ reaction: main_core.Loc.getMessage('RATING_LIKE_REACTION_DEFAULT'), count: Number(data.items_all) }); } reactionsList.sort(function (a, b) { var sample = { like: 0, kiss: 1, laugh: 2, wonder: 3, cry: 4, angry: 5, facepalm: 6 }; if (sample[a.reaction] < sample[b.reaction]) { return -1; } if (sample[a.reaction] > sample[b.reaction]) { return 1; } return 0; }); reactionsList.forEach(function (reactionData) { var headItemClassList = ['bx-ilike-popup-head-item']; if (requestReaction === reactionData.reaction) { headItemClassList.push('bx-ilike-popup-head-item-current'); } tabsNode.appendChild(main_core.Dom.create('span', { props: { className: headItemClassList.join(' ') }, attrs: { title: main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(reactionData.reaction.toUpperCase(), "_CALC")) }, children: [main_core.Dom.create('span', { props: { className: ['bx-ilike-popup-head-icon', 'feed-post-emoji-icon-item', "feed-post-emoji-icon-".concat(reactionData.reaction)].join(' ') } }), main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-head-text' }, html: reactionData.count })], events: { click: function click(e) { var popupContent = document.getElementById("bx-ilike-popup-cont-".concat(likeId)); var popupContentPosition = popupContent.getBoundingClientRect(); if (requestReaction.length <= 0 || requestReaction === 'all') // first current tab { _this8.popupSizeInitialized = true; popupContent.style.height = "".concat(popupContentPosition.height, "px"); popupContent.style.minWidth = "".concat(popupContentPosition.width, "px"); } else { if (popupContentPosition.width > Number(popupContent.style.minWidth)) { popupContent.style.minWidth = "".concat(popupContentPosition.width, "px"); } } _this8.changePopupTab({ likeId: likeId, rating: rating, reaction: reactionData.reaction }); e.preventDefault(); } } })); }); var usersNode = rating.popupContent.querySelector('.bx-ilike-popup-content-container'); var usersNodeExists = false; if (!usersNode) { usersNode = main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-content-container' } }); } else { usersNodeExists = true; } usersNode.querySelectorAll('.bx-ilike-popup-content').forEach(function (contentNode) { contentNode.classList.add('bx-ilike-popup-content-invisible'); }); var reactionUsersNode = usersNode.querySelector(".bx-ilike-popup-content-".concat(this.popupCurrentReaction)); if (!reactionUsersNode) { reactionUsersNode = main_core.Dom.create('span', { props: { className: ['bx-ilike-popup-content', "bx-ilike-popup-content-".concat(this.popupCurrentReaction)].join(' ') } }); usersNode.appendChild(reactionUsersNode); } else { reactionUsersNode.classList.remove('bx-ilike-popup-content-invisible'); } data.items.forEach(function (item) { var userItemClassList = ['bx-ilike-popup-user-item']; if (main_core.Type.isStringFilled(item.USER_TYPE)) { userItemClassList.push("bx-ilike-popup-user-item-".concat(item.USER_TYPE)); } reactionUsersNode.appendChild(main_core.Dom.create('a', { props: { className: userItemClassList.join(' ') }, attrs: { href: item.URL, target: '_blank' }, children: [main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-user-icon' }, style: main_core.Type.isStringFilled(item.PHOTO_SRC) ? { 'background-image': "url(\"".concat(encodeURI(item.PHOTO_SRC), "\")") } : {} }), main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-user-name' }, html: item.FULL_NAME }), main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-user-status' } })] })); }); var waitNode = rating.popupContent.querySelector('.bx-ilike-wait'); if (waitNode) { main_core.Dom.clean(waitNode); main_core.Dom.remove(waitNode); } var tabsNodeOld = rating.popupContent.querySelector('.bx-ilike-popup-head'); if (tabsNodeOld) { tabsNodeOld.parentNode.insertBefore(tabsNode, tabsNodeOld); tabsNodeOld.parentNode.removeChild(tabsNodeOld); } else { rating.popupContent.appendChild(tabsNode); } if (!usersNodeExists) { rating.popupContent.appendChild(usersNode); } } }, { key: "clearPopupContent", value: function clearPopupContent(params) { var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; var likeInstance = RatingLike$1.getInstance(likeId); likeInstance.popupContent.innerHTML = ''; document.getElementById("bx-ilike-popup-cont-".concat(likeId)).style.height = 'auto'; document.getElementById("bx-ilike-popup-cont-".concat(likeId)).style.minWidth = 'auto'; likeInstance.popupContent.appendChild(main_core.Dom.create('span', { props: { className: 'bx-ilike-wait' } })); } }, { key: "changePopupTab", value: function changePopupTab(params) { var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; var rating = params.rating; var reaction = main_core.Type.isStringFilled(params.reaction) ? params.reaction : ''; var contentContainerNode = rating.popupContent.querySelector('.bx-ilike-popup-content-container'); if (!contentContainerNode) { return false; } var reactionUsersNode = contentContainerNode.querySelector('.bx-ilike-popup-content-' + reaction); if (reactionUsersNode) { this.popupCurrentReaction = main_core.Type.isStringFilled(reaction) ? reaction : 'all'; rating.popupContent.querySelectorAll('.bx-ilike-popup-head-item').forEach(function (tabNode) { tabNode.classList.remove('bx-ilike-popup-head-item-current'); var reactionTabNode = tabNode.querySelector(".feed-post-emoji-icon-".concat(reaction)); if (reactionTabNode) { tabNode.classList.add('bx-ilike-popup-head-item-current'); } }); contentContainerNode.querySelectorAll('.bx-ilike-popup-content').forEach(function (contentNode) { contentNode.classList.add('bx-ilike-popup-content-invisible'); }); reactionUsersNode.classList.remove('bx-ilike-popup-content-invisible'); } else { ListPopup.List(likeId, 1, reaction); } } }, { key: "buildPopupContentNoReactions", value: function buildPopupContentNoReactions(params) { var page = Number(params.page) > 0 ? Number(params.page) : 1; var likeInstance = !main_core.Type.isUndefined(params.rating) ? params.rating : null; var data = params.data; if (!likeInstance) { return false; } if (page === 1) { likeInstance.popupContent.innerHTML = ''; likeInstance.popupContent.appendChild(main_core.Dom.create('span', { props: { className: 'bx-ilike-bottom_scroll' } })); } likeInstance.popupContentPage += 1; data.items.forEach(function (item) { var avatarNode = null; if (main_core.Type.isStringFilled(item.PHOTO_SRC)) { avatarNode = main_core.Dom.create('img', { attrs: { src: encodeURI(item.PHOTO_SRC) }, props: { className: 'bx-ilike-popup-avatar-img' } }); } else { avatarNode = main_core.Dom.create('img', { attrs: { src: '/bitrix/images/main/blank.gif' }, props: { className: 'bx-ilike-popup-avatar-img bx-ilike-popup-avatar-img-default' } }); } var imgClassList = ['bx-ilike-popup-img']; if (main_core.Type.isStringFilled(item.USER_TYPE)) { imgClassList.push("bx-ilike-popup-img-".concat(item.USER_TYPE)); } likeInstance.popupContent.appendChild(main_core.Dom.create('a', { attrs: { href: item.URL, target: '_blank' }, props: { className: imgClassList.join(' ') }, children: [main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-avatar-new' }, children: [avatarNode, main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-avatar-status-icon' } })] }), main_core.Dom.create('span', { props: { className: 'bx-ilike-popup-name-new' }, html: item.FULL_NAME })] })); }); } }, { key: "afterClick", value: function afterClick(params) { var likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; if (!main_core.Type.isStringFilled(likeId)) { return; } this.afterClickBlockShowPopup = true; this.afterClickHandler = this.getAfterClickHandler(likeId); RatingLike$1.getInstance(likeId).box.addEventListener('mouseleave', this.afterClickHandler); } }, { key: "getAfterClickHandler", value: function getAfterClickHandler(likeId) { var _this9 = this; return function () { _this9.afterClickBlockShowPopup = false; RatingLike$1.getInstance(likeId).box.removeEventListener('mouseleave', _this9.afterClickHandler); }; } }, { key: "resultReactionClick", value: function resultReactionClick(e) { var likeId = e.currentTarget.getAttribute('data-like-id'); var reaction = e.currentTarget.getAttribute('data-reaction'); if (!main_core.Type.isSet(reaction)) { reaction = ''; } ListPopup.onResultClick({ likeId: likeId, event: e, reaction: reaction }); e.stopPropagation(); } }, { key: "resultReactionMouseEnter", value: function resultReactionMouseEnter(e) { var likeId = e.currentTarget.getAttribute('data-like-id'); var reaction = e.currentTarget.getAttribute('data-reaction'); ListPopup.onResultMouseEnter({ likeId: likeId, event: e, reaction: reaction }); } }, { key: "resultReactionMouseLeave", value: function resultReactionMouseLeave(e) { var likeId = e.currentTarget.getAttribute('data-like-id'); var reaction = e.currentTarget.getAttribute('data-reaction'); ListPopup.onResultMouseLeave({ likeId: likeId, reaction: reaction }); } }, { key: "openMobileReactionsPage", value: function openMobileReactionsPage(params) { BXMobileApp.PageManager.loadPageBlank({ url: "".concat(main_core.Loc.getMessage('SITE_DIR'), "mobile/like/result.php"), title: main_core.Loc.getMessage('RATING_LIKE_RESULTS'), backdrop: { mediumPositionPercent: 65 }, cache: true, data: { entityTypeId: params.entityTypeId, entityId: params.entityId } }); } }, { key: "onRatingLike", value: function onRatingLike(eventData) { RatingLike$1.repo.forEach(function (likeInstance, likeId) { if (likeInstance.entityTypeId !== eventData.entityTypeId && Number(likeInstance.entityId) !== Number(eventData.entityId)) { return; } var voteAction = main_core.Type.isStringFilled(eventData.voteAction) ? eventData.voteAction.toUpperCase() : 'ADD'; voteAction = voteAction === 'PLUS' ? 'ADD' : voteAction; if (Number(eventData.userId) === Number(main_core.Loc.getMessage('USER_ID')) && likeInstance.button) { if (voteAction === 'CANCEL') { likeInstance.button.classList.remove('bx-you-like-button'); } else { likeInstance.button.classList.add('bx-you-like-button'); } } RatingLike$1.Draw(likeId, { TYPE: voteAction, USER_ID: eventData.userId, ENTITY_TYPE_ID: eventData.entityTypeId, ENTITY_ID: eventData.entityId, USER_DATA: eventData.userData, REACTION: eventData.voteReaction, REACTION_OLD: eventData.voteReactionOld, TOTAL_POSITIVE_VOTES: eventData.itemsAll }); }); } }, { key: "onMobileCommentsGet", value: function onMobileCommentsGet() { var ratingEmojiSelectorPopup = document.querySelector('.feed-post-emoji-popup-container'); if (ratingEmojiSelectorPopup) { ratingEmojiSelectorPopup.style.top = 0; ratingEmojiSelectorPopup.style.left = 0; ratingEmojiSelectorPopup.classList.remove('feed-post-emoji-popup-active'); ratingEmojiSelectorPopup.classList.remove('feed-post-emoji-popup-active-final'); ratingEmojiSelectorPopup.classList.remove('feed-post-emoji-popup-active-final-item'); ratingEmojiSelectorPopup.classList.add('feed-post-emoji-popup-invisible-final'); ratingEmojiSelectorPopup.classList.add('feed-post-emoji-popup-invisible-final-mobile'); } } }, { key: "getNode", value: function getNode(node) { if (main_core.Type.isDomNode(node)) { return node; } else if (main_core.Type.isStringFilled(node)) { return document.getElementById(node); } else { return null; } } }]); return RatingRender; }(); babelHelpers.defineProperty(RatingRender, "reactionsList", ['like', 'kiss', 'laugh', 'wonder', 'cry', 'angry', 'facepalm']); babelHelpers.defineProperty(RatingRender, "reactionsAnimationData", { like: likeAnimatedEmojiData, kiss: kissAnimatedEmojiData, laugh: laughAnimatedEmojiData, wonder: wonderAnimatedEmojiData, cry: cryAnimatedEmojiData, angry: angryAnimatedEmojiData, facepalm: facepalmAnimatedEmojiData }); babelHelpers.defineProperty(RatingRender, "popupCurrentReaction", false); babelHelpers.defineProperty(RatingRender, "popupPagesList", []); babelHelpers.defineProperty(RatingRender, "popupSizeInitialized", false); babelHelpers.defineProperty(RatingRender, "blockShowPopup", false); babelHelpers.defineProperty(RatingRender, "blockShowPopupTimeout", false); babelHelpers.defineProperty(RatingRender, "afterClickBlockShowPopup", false); babelHelpers.defineProperty(RatingRender, "afterClickHandler", null); babelHelpers.defineProperty(RatingRender, "touchStartPosition", null); babelHelpers.defineProperty(RatingRender, "touchCurrentPosition", { x: null, y: null }); babelHelpers.defineProperty(RatingRender, "currentReactionNodeHover", null); babelHelpers.defineProperty(RatingRender, "touchMoveDeltaY", null); babelHelpers.defineProperty(RatingRender, "touchScrollTop", 0); babelHelpers.defineProperty(RatingRender, "hasMobileTouchMoved", null); babelHelpers.defineProperty(RatingRender, "mobileOverlay", null); babelHelpers.defineProperty(RatingRender, "reactionsPopup", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupAnimation", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupAnimation2", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupLikeId", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupMouseOutHandler", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupOpacityState", 0); babelHelpers.defineProperty(RatingRender, "reactionsPopupTouchStartIn", null); babelHelpers.defineProperty(RatingRender, "reactionsPopupPositionY", null); babelHelpers.defineProperty(RatingRender, "blockTouchEndByScroll", false); babelHelpers.defineProperty(RatingRender, "reactionsPopupMobileTouchEndHandler", RatingRender.reactionsPopupMobileTouchEnd.bind(RatingRender)); babelHelpers.defineProperty(RatingRender, "reactionsPopupMobileTouchMoveHandler", RatingRender.reactionsPopupMobileTouchMove.bind(RatingRender)); babelHelpers.defineProperty(RatingRender, "reactionsPopupMobileHideHandler", RatingRender.reactionsPopupMobileHide.bind(RatingRender)); var RatingManager = /*#__PURE__*/function () { function RatingManager() { babelHelpers.classCallCheck(this, RatingManager); } babelHelpers.createClass(RatingManager, null, [{ key: "init", value: function init(params) { var _this = this; if (!main_core.Type.isPlainObject(params)) { params = {}; } if (this.initialized) { return; } this.mobile = !main_core.Type.isUndefined(params.mobile) && !!params.mobile; this.initialized = true; this.setDisplayHeight(); if (!this.mobile) { window.addEventListener('scroll', main_core.Runtime.throttle(function () { _this.getInViewScope(); }, 80), { passive: true }); window.addEventListener('resize', this.setDisplayHeight.bind(this)); } main_core_events.EventEmitter.subscribe('onBeforeMobileLivefeedRefresh', RatingRender.reactionsPopupMobileHide); main_core_events.EventEmitter.subscribe('BX.MobileLF:onCommentsGet', RatingRender.onMobileCommentsGet); if (this.mobile) { // new one BXMobileApp.addCustomEvent('onRatingLike', RatingRender.onRatingLike); } if (this.mobile) { BXMobileApp.addCustomEvent('onPull-main', function (data) { if (data.command == 'rating_vote') { RatingLike.LiveUpdate(data.params); } }); } else { main_core_events.EventEmitter.subscribe('onPullEvent-main', function (event) { var _event$getCompatData = event.getCompatData(), _event$getCompatData2 = babelHelpers.slicedToArray(_event$getCompatData, 2), command = _event$getCompatData2[0], params = _event$getCompatData2[1]; if (command === 'rating_vote') { RatingLike.LiveUpdate(params); } }); if (!main_core.Type.isUndefined(window.BX.SidePanel) && BX.SidePanel.Instance.getTopSlider()) { main_core_events.EventEmitter.subscribe(BX.SidePanel.Instance.getTopSlider().getWindow(), 'SidePanel.Slider:onCloseComplete', ListPopup.removeOnCloseHandler); } } } }, { key: "setDisplayHeight", value: function setDisplayHeight() { this.displayHeight = document.documentElement.clientHeight; } }, { key: "getInViewScope", value: function getInViewScope() { var _this2 = this; var ratingNode = null; this.delayedList.forEach(function (value, key) { ratingNode = BX(_this2.getNode(key)); if (!ratingNode) { return; } if (_this2.isNodeVisibleOnScreen(ratingNode)) { _this2.fireAnimation(key); } }); } }, { key: "addNode", value: function addNode(entityId, node) { if (!main_core.Type.isDomNode(node) // || !Type.isUndefined(this.ratingNodeList.get(entityId)) ) { return; } this.ratingNodeList.set(entityId, node); } }, { key: "getNode", value: function getNode(entityId) { var node = this.ratingNodeList.get(entityId); return !main_core.Type.isUndefined(node) ? node : false; } }, { key: "isNodeVisibleOnScreen", value: function isNodeVisibleOnScreen(node) { var coords = node.getBoundingClientRect(); var visibleAreaTop = Number(this.displayHeight / 10); var visibleAreaBottom = Number(this.displayHeight * 9 / 10); return (coords.top > 0 && coords.top < visibleAreaBottom || coords.bottom > visibleAreaTop && coords.bottom < this.displayHeight) && (this.mobile || !(coords.top < visibleAreaTop && coords.bottom < visibleAreaTop || coords.top > visibleAreaBottom && coords.bottom > visibleAreaBottom)); } }, { key: "fireAnimation", value: function fireAnimation(key) { this.delayedList["delete"](key); } }, { key: "addEntity", value: function addEntity(entityId, ratingObject) { if (!this.entityList.includes(entityId) && ratingObject.topPanelContainer) { this.entityList.push(entityId); this.addNode(entityId, ratingObject.topPanelContainer); } } }, { key: "live", value: function live(params) { if (main_core.Type.isUndefined(params.TYPE) || params.TYPE !== 'ADD' || !main_core.Type.isStringFilled(params.ENTITY_TYPE_ID) || main_core.Type.isUndefined(params.ENTITY_ID) || Number(params.ENTITY_ID) <= 0) { return; } var key = "".concat(params.ENTITY_TYPE_ID, "_").concat(params.ENTITY_ID); if (!this.checkEntity(key)) { return; } var ratingNode = this.getNode(key); if (!ratingNode) { return false; } if (this.isNodeVisibleOnScreen(ratingNode)) { this.fireAnimation(key); } else { this.addDelayed(params); } } }, { key: "checkEntity", value: function checkEntity(entityId) { return this.entityList.includes(entityId); } }, { key: "addDelayed", value: function addDelayed(liveParams) { if (!main_core.Type.isStringFilled(liveParams.ENTITY_TYPE_ID) || main_core.Type.isUndefined(liveParams.ENTITY_ID) || Number(liveParams.ENTITY_ID) <= 0) { return; } var key = "".concat(liveParams.ENTITY_TYPE_ID, "_").concat(liveParams.ENTITY_ID); var delayedListItem = this.delayedList.get(key); if (main_core.Type.isUndefined(delayedListItem)) { delayedListItem = []; } delayedListItem.push(liveParams); this.delayedList.set(key, delayedListItem); } }]); return RatingManager; }(); babelHelpers.defineProperty(RatingManager, "mobile", false); babelHelpers.defineProperty(RatingManager, "initialized", false); babelHelpers.defineProperty(RatingManager, "displayHeight", 0); babelHelpers.defineProperty(RatingManager, "startScrollTop", 0); babelHelpers.defineProperty(RatingManager, "entityList", []); babelHelpers.defineProperty(RatingManager, "ratingNodeList", new Map()); babelHelpers.defineProperty(RatingManager, "delayedList", new Map()); var RatingLike$1 = /*#__PURE__*/function () { function RatingLike(params) { babelHelpers.classCallCheck(this, RatingLike); this.likeId = main_core.Type.isStringFilled(params.likeId) ? params.likeId : ''; this.keySigned = main_core.Type.isStringFilled(params.keySigned) ? params.keySigned : ''; this.entityTypeId = main_core.Type.isStringFilled(params.entityTypeId) ? params.entityTypeId : ''; this.entityId = !main_core.Type.isUndefined(params.entityId) ? Number(params.entityId) : 0; this.available = main_core.Type.isStringFilled(params.available) ? params.available === 'Y' : false; this.userId = !main_core.Type.isUndefined(params.userId) ? Number(params.userId) : 0; this.localize = main_core.Type.isPlainObject(params.localize) ? params.localize : {}; this.template = main_core.Type.isStringFilled(params.template) ? params.template : ''; this.pathToUserProfile = main_core.Type.isStringFilled(params.pathToUserProfile) ? params.pathToUserProfile : ''; var key = "".concat(this.entityTypeId, "_").concat(this.entityId); this.enabled = true; this.box = document.getElementById("bx-ilike-button-".concat(this.likeId)); if (this.box === null) { this.enabled = false; return false; } this.box.setAttribute('data-rating-vote-id', this.likeId); if (this.keySigned === '') { var keySigned = this.box.getAttribute('data-vote-key-signed'); this.keySigned = keySigned ? keySigned : ''; } this.button = this.box.querySelector('.bx-ilike-left-wrap'); this.buttonText = this.button.querySelector('.bx-ilike-text'); this.count = this.box.querySelector('span.bx-ilike-right-wrap'); if (!this.count) { this.count = document.getElementById("bx-ilike-count-".concat(this.likeId)); } this.countText = this.count.querySelector('.bx-ilike-right'); this.topPanelContainer = document.getElementById("feed-post-emoji-top-panel-container-".concat(this.likeId)); this.topPanel = document.getElementById("feed-post-emoji-top-panel-".concat(this.likeId)); this.topUsersText = document.getElementById("bx-ilike-top-users-".concat(this.likeId)); this.topUsersDataNode = document.getElementById("bx-ilike-top-users-data-".concat(this.likeId)); this.userReactionNode = document.getElementById("bx-ilike-user-reaction-".concat(this.likeId)); this.reactionsNode = document.getElementById("feed-post-emoji-icons-".concat(this.likeId)); this.popup = null; this.popupId = null; this.popupTimeoutIdShow = null; this.popupTimeoutIdList = null; this.popupContent = document.getElementById("bx-ilike-popup-cont-".concat(this.likeId)).querySelector('span.bx-ilike-popup'); this.popupContentPage = 1; this.popupTimeout = false; this.likeTimeout = false; this.mouseOverHandler = null; this.version = main_core.Type.isDomNode(this.topPanel) ? 2 : 1; this.mouseInShowPopupNode = {}; this.listXHR = null; if (this.template === 'light' && main_core.Type.isDomNode(this.reactionsNode)) { var container = this.reactionsNode.querySelector('.feed-post-emoji-icon-container'); if (container) { var reactionsData = container.getAttribute('data-reactions-data'); try { reactionsData = JSON.parse(reactionsData); var elementsNew = []; Object.entries(reactionsData).forEach(function (_ref) { var _ref2 = babelHelpers.slicedToArray(_ref, 2), reaction = _ref2[0], count = _ref2[1]; elementsNew.push({ reaction: reaction, count: count, animate: false }); }); RatingRender.drawReactions({ likeId: this.likeId, container: container, data: elementsNew }); } catch (e) {} } } if (!main_core.Type.isUndefined(RatingLike.lastVoteRepo.get(key))) { this.lastVote = RatingLike.lastVoteRepo.get(key); var ratingNode = this.template === 'standart' ? this.button : this.count; if (this.lastVote === 'plus') { ratingNode.classList.add('bx-you-like'); } else { ratingNode.classList.remove('bx-you-like'); } } else { this.lastVote = (this.template === 'standart' ? this.button : this.count).classList.contains('bx-you-like') ? 'plus' : 'cancel'; RatingLike.lastVoteRepo.set(key, this.lastVote); } if (!main_core.Type.isUndefined(RatingLike.lastReactionRepo.get(key))) { this.lastReaction = RatingLike.lastReactionRepo.get(key); this.count.setAttribute('data-myreaction', this.lastReaction); } else { var lastReaction = this.count.getAttribute('data-myreaction'); this.lastReaction = main_core.Type.isStringFilled(lastReaction) ? lastReaction : 'like'; RatingLike.lastReactionRepo.set(key, this.lastReaction); } if (this.topPanelContainer) { RatingManager.addEntity(key, this); } return this; } babelHelpers.createClass(RatingLike, null, [{ key: "setInstance", value: function setInstance(likeId, likeInstance) { this.repo.set(likeId, likeInstance); window.BXRL[likeId] = likeInstance; } }, { key: "getInstance", value: function getInstance(likeId) { return this.repo.get(likeId); } }, { key: "ClickVote", value: function ClickVote(e, likeId, userReaction, forceAdd) { var _this = this; if (main_core.Type.isUndefined(userReaction)) { userReaction = 'like'; } var likeInstance = this.getInstance(likeId); var container = likeInstance.template === 'standart' ? e.target : likeInstance.count; if (likeInstance.version === 2 && likeInstance.userReactionNode) { RatingRender.hideReactionsPopup({ likeId: likeId }); RatingRender.blockReactionsPopup(); document.removeEventListener('mousemove', RatingRender.reactionsPopupMouseOutHandler); } clearTimeout(likeInstance.likeTimeout); var active = container.classList.contains('bx-you-like'); forceAdd = !!forceAdd; var change = false; var userReactionOld = false; if (active && !forceAdd) { userReaction = likeInstance.version === 2 ? RatingRender.getUserReaction({ userReactionNode: likeInstance.userReactionNode }) : false; likeInstance.buttonText.innerHTML = likeInstance.localize['LIKE_N']; likeInstance.countText.innerHTML = Number(likeInstance.countText.innerHTML) - 1; container.classList.remove('bx-you-like'); likeInstance.button.classList.remove('bx-you-like-button'); if (userReaction) { likeInstance.button.classList.remove("bx-you-like-button-".concat(userReaction)); } likeInstance.likeTimeout = setTimeout(function () { if (likeInstance.lastVote != 'cancel') { _this.Vote(likeId, 'cancel', userReaction); } }, 1000); } else if (active && forceAdd) { change = true; userReactionOld = likeInstance.version === 2 ? RatingRender.getUserReaction({ userReactionNode: likeInstance.userReactionNode }) : false; if (userReaction != userReactionOld) { if (userReactionOld) { likeInstance.button.classList.remove("bx-you-like-button-".concat(userReactionOld)); } likeInstance.button.classList.add("bx-you-like-button-".concat(userReaction)); likeInstance.likeTimeout = setTimeout(function () { _this.Vote(likeId, 'change', userReaction, userReactionOld); }, 1000); } } else if (!active) { likeInstance.buttonText.innerHTML = likeInstance.localize['LIKE_Y']; likeInstance.countText.innerHTML = Number(likeInstance.countText.innerHTML) + 1; container.classList.add('bx-you-like'); likeInstance.button.classList.add('bx-you-like-button'); likeInstance.button.classList.add("bx-you-like-button-".concat(userReaction)); likeInstance.likeTimeout = setTimeout(function () { if (likeInstance.lastVote !== 'plus') { _this.Vote(likeId, 'plus', userReaction); } else if (userReaction !== likeInstance.lastReaction) // http://jabber.bx/view.php?id=99339 { _this.Vote(likeId, 'change', userReaction, likeInstance.lastReaction); } }, 1000); } if (likeInstance.version === 2) { if (change) { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, action: 'change', userReaction: userReaction, userReactionOld: userReactionOld, totalCount: Number(likeInstance.countText.innerHTML) }); } else { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, action: active ? 'cancel' : 'add', userReaction: userReaction, totalCount: Number(likeInstance.countText.innerHTML) }); } } if (!change && likeInstance.version === 2) { var dataUsers = likeInstance.topUsersDataNode ? JSON.parse(likeInstance.topUsersDataNode.getAttribute('data-users')) : false; if (dataUsers) { dataUsers.TOP = Object.values(dataUsers.TOP); likeInstance.topUsersText.innerHTML = RatingRender.getTopUsersText({ you: !active, top: dataUsers.TOP, more: dataUsers.MORE }); } } if (likeInstance.template === 'light' && !likeInstance.userReactionNode) { var cont = likeInstance.box; var likeNode = cont.cloneNode(true); likeNode.id = 'like_anim'; // to not dublicate original id var type = 'normal'; if (cont.closest('.feed-com-informers-bottom')) { type = 'comment'; } else if (cont.closest('.feed-post-informers')) { type = 'post'; } likeNode.classList.remove('bx-ilike-button-hover'); likeNode.classList.add('bx-like-anim'); main_core.Dom.adjust(cont.parentNode, { style: { position: 'relative' } }); main_core.Dom.adjust(likeNode, { style: { position: 'absolute', whiteSpace: 'nowrap', top: type === 'post' ? '1px' : type === 'comment' ? '0' : '' } }); main_core.Dom.adjust(cont, { style: { visibility: 'hidden' } }); main_core.Dom.prepend(likeNode, cont.parentNode); new BX.easing({ duration: 140, start: { scale: 100 }, finish: { scale: type === 'comment' ? 110 : 115 }, transition: BX.easing.transitions.quad, step: function step(state) { likeNode.style.transform = "scale(".concat(state.scale / 100, ")"); }, complete: function complete() { var likeThumbNode = main_core.Dom.create('SPAN', { props: { className: active ? 'bx-ilike-icon' : 'bx-ilike-icon bx-ilike-icon-orange' } }); main_core.Dom.adjust(likeThumbNode, { style: { position: 'absolute', whiteSpace: 'nowrap' } }); main_core.Dom.prepend(likeThumbNode, cont.parentNode); new BX.easing({ duration: 140, start: { scale: type == 'comment' ? 110 : 115 }, finish: { scale: 100 }, transition: BX.easing.transitions.quad, step: function step(state) { likeNode.style.transform = "scale(".concat(state.scale / 100, ")"); }, complete: function complete() {} }).animate(); var propsStart = { opacity: 100, scale: type === 'comment' ? 110 : 115, top: 0 }; var propsFinish = { opacity: 0, scale: 200, top: type === 'comment' ? -3 : -2 }; if (type !== 'comment') { propsStart.left = -5; propsFinish.left = -13; } new BX.easing({ duration: 200, start: propsStart, finish: propsFinish, transition: BX.easing.transitions.linear, step: function step(state) { likeThumbNode.style.transform = "scale(".concat(state.scale / 100, ")"); likeThumbNode.style.opacity = state.opacity / 100; if (type !== 'comment') { likeThumbNode.style.left = "".concat(state.left, "px"); } likeThumbNode.style.top = "".concat(state.top, "px"); }, complete: function complete() { likeNode.parentNode.removeChild(likeNode); likeThumbNode.parentNode.removeChild(likeThumbNode); main_core.Dom.adjust(cont.parentNode, { style: { position: 'static' } }); main_core.Dom.adjust(cont, { style: { visibility: 'visible' } }); } }).animate(); } }).animate(); } likeInstance.box.classList.remove('bx-ilike-button-hover'); } }, { key: "Draw", value: function Draw(likeId, params) { var likeInstance = this.getInstance(likeId); likeInstance.countText.innerHTML = Number(params.TOTAL_POSITIVE_VOTES); if (!main_core.Type.isUndefined(params.TYPE) && !main_core.Type.isUndefined(params.USER_ID) && Number(params.USER_ID) > 0 && !main_core.Type.isUndefined(params.USER_DATA) && !main_core.Type.isUndefined(params.USER_DATA.WEIGHT)) { var userWeight = parseFloat(params.USER_DATA.WEIGHT); var usersData = likeInstance.topUsersDataNode ? JSON.parse(likeInstance.topUsersDataNode.getAttribute('data-users')) : false; if (params.TYPE != 'CHANGE' && main_core.Type.isPlainObject(usersData)) { usersData.TOP = Object.values(usersData.TOP); var recalcNeeded = usersData.TOP.length < 2; Object.values(usersData.TOP).forEach(function (item) { if (recalcNeeded) { return; } if (params.TYPE === 'ADD' && userWeight > item.WEIGHT || params.TYPE === 'CANCEL' && params.USER_ID === item.ID) { recalcNeeded = true; } }); if (recalcNeeded) { if (params.TYPE === 'ADD' && Number(params.USER_ID) !== Number(main_core.Loc.getMessage('USER_ID'))) { if (!usersData.TOP.find(function (a) { return Number(a.ID) === Number(params.USER_ID); })) { usersData.TOP.push({ ID: Number(params.USER_ID), NAME_FORMATTED: params.USER_DATA.NAME_FORMATTED, WEIGHT: parseFloat(params.USER_DATA.WEIGHT) }); } } else if (params.TYPE === 'CANCEL') { usersData.TOP = usersData.TOP.filter(function (a) { return Number(a.ID) !== Number(params.USER_ID); }); } usersData.TOP.sort(function (a, b) { if (parseFloat(a.WEIGHT) === parseFloat(b.WEIGHT)) { return 0; } return parseFloat(a.WEIGHT) > parseFloat(b.WEIGHT) ? -1 : 1; }); if (usersData.TOP.length > 2 && params.TYPE === 'ADD') { usersData.TOP.pop(); usersData.MORE++; } } else { if (params.TYPE === 'ADD') { usersData.MORE = !main_core.Type.isUndefined(usersData.MORE) ? Number(usersData.MORE) + 1 : 1; } else if (params.TYPE === 'CANCEL') { usersData.MORE = !main_core.Type.isUndefined(usersData.MORE) && Number(usersData.MORE) > 0 ? Number(usersData.MORE) - 1 : 0; } } likeInstance.topUsersDataNode.setAttribute('data-users', JSON.stringify(usersData)); if (likeInstance.topUsersText) { likeInstance.topUsersText.innerHTML = RatingRender.getTopUsersText({ you: Number(params.USER_ID) === Number(main_core.Loc.getMessage('USER_ID')) ? params.TYPE !== 'CANCEL' : likeInstance.count.classList.contains('bx-you-like'), top: usersData.TOP, more: usersData.MORE }); } } if (main_core.Type.isStringFilled(params.REACTION) && main_core.Type.isStringFilled(params.REACTION_OLD) && params.TYPE === 'CHANGE') { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, action: 'change', userReaction: params.REACTION, userReactionOld: params.REACTION_OLD, totalCount: params.TOTAL_POSITIVE_VOTES, userId: params.USER_ID }); } else if (main_core.Type.isStringFilled(params.REACTION) && ['ADD', 'CANCEL'].includes(params.TYPE)) { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, userReaction: params.REACTION, action: params.TYPE === 'ADD' ? 'add' : 'cancel', totalCount: params.TOTAL_POSITIVE_VOTES, userId: params.USER_ID }); } } if (likeInstance.topPanel) { likeInstance.topPanel.setAttribute('data-popup', 'N'); } if (!likeInstance.userReactionNode) { likeInstance.count.insertBefore(main_core.Dom.create('span', { props: { className: 'bx-ilike-plus-one' }, style: { width: "".concat(element.countText.clientWidth - 8, "px"), height: "".concat(element.countText.clientHeight - 8, "px") }, html: params.TYPE === 'ADD' ? '+1' : '-1' }), element.count.firstChild); } if (likeInstance.popup) { likeInstance.popup.close(); likeInstance.popupContentPage = 1; } } }, { key: "Vote", value: function Vote(likeId, voteAction, voteReaction, voteReactionOld) { var _this2 = this; if (!main_core.Type.isStringFilled(voteReaction)) { voteReaction = 'like'; } var ajaxInstance = RatingManager.mobile ? new MobileAjaxWrapper() : main_core.ajax; var likeInstance = this.getInstance(likeId); var successCallback = function successCallback(response) { var data = response.data; likeInstance.lastVote = data.action; likeInstance.lastReaction = voteReaction; var key = "".concat(likeInstance.entityTypeId, "_").concat(likeInstance.entityId); _this2.lastVoteRepo.set(key, data.action); _this2.lastReactionRepo.set(key, data.voteReaction); likeInstance.countText.innerHTML = data.items_all; likeInstance.popupContentPage = 1; likeInstance.popupContent.innerHTML = ''; likeInstance.popupContent.appendChild(main_core.Dom.create('span', { props: { className: 'bx-ilike-wait' } })); if (likeInstance.topPanel) { likeInstance.topPanel.setAttribute('data-popup', 'N'); } ListPopup.AdjustWindow(likeId); var popup = document.getElementById("ilike-popup-".concat(likeId)); if (popup && popup.style.display === 'block') { ListPopup.List(likeId, null, '', true); } if (likeInstance.version >= 2 && RatingManager.mobile) { BXMobileApp.onCustomEvent('onRatingLike', { action: data.action, ratingId: likeId, entityTypeId: likeInstance.entityTypeId, entityId: likeInstance.entityId, voteAction: voteAction, voteReaction: voteReaction, voteReactionOld: voteReactionOld, userId: main_core.Loc.getMessage('USER_ID'), userData: !main_core.Type.isUndefined(data.user_data) ? data.user_data : null, itemsAll: data.items_all }, true); } }; var failureCallback = function failureCallback() { var dataUsers = likeInstance.topUsersDataNode ? JSON.parse(likeInstance.topUsersDataNode.getAttribute('data-users')) : false; if (likeInstance.version == 2) { if (voteAction === 'change') { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, action: voteAction, userReaction: voteReaction, userReactionOld: voteReactionOld, totalCount: Number(likeInstance.countText.innerHTML) }); } else { RatingRender.setReaction({ likeId: likeId, rating: likeInstance, action: voteAction === 'cancel' ? 'add' : 'cancel', userReaction: voteReaction, totalCount: voteAction == 'cancel' ? Number(likeInstance.countText.innerHTML) + 1 : Number(likeInstance.countText.innerHTML) - 1 }); } if (likeInstance.buttonText) { if (voteAction === 'add') { likeInstance.buttonText.innerHTML = main_core.Loc.getMessage('RATING_LIKE_EMOTION_LIKE_CALC'); } else if (voteAction === 'change') { likeInstance.buttonText.innerHTML = main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(voteReactionOld.toUpperCase(), "_CALC")); } else { likeInstance.buttonText.innerHTML = main_core.Loc.getMessage("RATING_LIKE_EMOTION_".concat(voteReaction.toUpperCase(), "_CALC")); } } } if (dataUsers && voteAction !== 'change' && likeInstance.version == 2) { likeInstance.topUsersText.innerHTML = RatingRender.getTopUsersText({ you: voteAction === 'cancel', // negative top: Object.values(dataUsers.TOP), more: dataUsers.MORE }); } }; var analyticsLabel = { b24statAction: 'addLike' }; if (likeInstance.version >= 2 && RatingManager.mobile) { analyticsLabel.b24statContext = 'mobile'; } ajaxInstance.runAction('main.rating.vote', { data: { params: { RATING_VOTE_TYPE_ID: likeInstance.entityTypeId, RATING_VOTE_KEY_SIGNED: likeInstance.keySigned, RATING_VOTE_ENTITY_ID: likeInstance.entityId, RATING_VOTE_ACTION: voteAction, RATING_VOTE_REACTION: voteReaction } }, analyticsLabel: analyticsLabel }).then(successCallback, failureCallback); return false; } }, { key: "LiveUpdate", value: function LiveUpdate(params) { var _this3 = this; if (Number(params.USER_ID) === Number(main_core.Loc.getMessage('USER_ID'))) { return false; } this.repo.forEach(function (likeInstance, likeId) { if (likeInstance.entityTypeId !== params.ENTITY_TYPE_ID || Number(likeInstance.entityId) !== Number(params.ENTITY_ID)) { return; } _this3.Draw(likeId, params); }); RatingManager.live(params); } }, { key: "Set", value: function Set(params) { var _this4 = this; var mobile = !!params.mobile; if (params.template === undefined) { params.template = 'standart'; } if (this.additionalParams.get('pathToUserProfile')) { params.pathToUserProfile = this.additionalParams.get('pathToUserProfile'); } var likeInstance = this.getInstance(params.likeId); if (likeInstance && likeInstance.tryToSet > 5) { return; } var tryToSend = likeInstance && likeInstance.tryToSet ? likeInstance.tryToSet : 1; likeInstance = new RatingLike(params); this.setInstance(params.likeId, likeInstance); if (likeInstance.enabled) { this.Init(params.likeId, { mobile: mobile }); } else { setTimeout(function () { likeInstance.tryToSet = tryToSend + 1; _this4.Set(params); }, 500); } } }, { key: "setParams", value: function setParams(params) { if (!main_core.Type.isUndefined(params.pathToUserProfile)) { this.additionalParams.set('pathToUserProfile', params.pathToUserProfile); } } }, { key: "Init", value: function Init(likeId, params) { params = !main_core.Type.isUndefined(params) ? params : {}; RatingManager.init(params); var likeInstance = this.getInstance(likeId); // like/unlike button if (likeInstance.available) { var eventNode = likeInstance.template === 'standart' ? likeInstance.button : likeInstance.buttonText; if (!RatingManager.mobile) { var eventNodeNew = eventNode.closest('.feed-new-like'); if (eventNodeNew) { eventNode = eventNodeNew; } } if (likeInstance.version >= 2 && RatingManager.mobile) { eventNode.removeEventListener('touchstart', this.mobileTouchStartHandler); eventNode.addEventListener('touchstart', this.mobileTouchStartHandler); } var eventName = RatingManager.mobile ? 'touchend' : 'click'; eventNode.removeEventListener(eventName, this.buttonClickHandler); eventNode.addEventListener(eventName, this.buttonClickHandler); if (!RatingManager.mobile) { // Hover/unHover like-button likeInstance.box.addEventListener('mouseover', function () { likeInstance.box.classList.add('bx-ilike-button-hover'); }); likeInstance.box.addEventListener('mouseout', function () { likeInstance.box.classList.remove('bx-ilike-button-hover'); }); } else { likeInstance.topPanel.removeEventListener('click', this.mobileTopPanelClickHandler); likeInstance.topPanel.addEventListener('click', this.mobileTopPanelClickHandler); } } else if (main_core.Type.isDomNode(likeInstance.buttonText)) { likeInstance.buttonText.innerHTML = likeInstance.localize['LIKE_D']; likeInstance.buttonText.classList.add('bx-ilike-text-unavailable'); } // get like-user-list var clickShowPopupNode = likeInstance.topUsersText ? likeInstance.topUsersText : likeInstance.count; if (!RatingManager.mobile) { clickShowPopupNode.addEventListener('mouseenter', function (e) { ListPopup.onResultMouseEnter({ likeId: likeId, event: e, nodeId: e.currentTarget.id }); }); clickShowPopupNode.addEventListener('mouseleave', function (e) { ListPopup.onResultMouseLeave({ likeId: likeId }); }); clickShowPopupNode.addEventListener('click', function (e) { ListPopup.onResultClick({ likeId: likeId, event: e, nodeId: e.currentTarget.id }); }); } if (likeInstance.version === 2 && likeInstance.available && likeInstance.userReactionNode) { RatingRender.bindReactionsPopup({ likeId: likeId }); } } }, { key: "mobileTouchStartHandler", value: function mobileTouchStartHandler() { RatingManager.startScrollTop = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop; } }, { key: "buttonClickHandler", value: function buttonClickHandler(e) { var likeInstanceNode = e.currentTarget.closest('[data-rating-vote-id]'); if (!main_core.Type.isDomNode(likeInstanceNode)) { return; } var likeId = likeInstanceNode.getAttribute('data-rating-vote-id'); if (!main_core.Type.isStringFilled(likeId)) { return; } var likeInstance = RatingLike.getInstance(likeId); if (likeInstance.version >= 2 && RatingManager.mobile && RatingRender.blockTouchEndByScroll) { RatingRender.blockTouchEndByScroll = false; return; } if (likeInstance.version < 2 || !RatingManager.mobile || !RatingRender.reactionsPopupLikeId) { if (likeInstance.version >= 2 && RatingManager.mobile) { var currentScrollTop = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop; if (Math.abs(currentScrollTop - RatingManager.startScrollTop) > 2) { return; } } RatingLike.ClickVote(e, likeId); } if (likeInstance.version == 2) { RatingRender.afterClick({ likeId: likeId }); } e.preventDefault(); } }, { key: "mobileTopPanelClickHandler", value: function mobileTopPanelClickHandler(e) { var likeInstanceNode = e.currentTarget.querySelector('[data-like-id]'); if (!main_core.Type.isDomNode(likeInstanceNode)) { return; } var likeId = likeInstanceNode.getAttribute('data-like-id'); if (!main_core.Type.isStringFilled(likeId)) { return; } var likeInstance = RatingLike.getInstance(likeId); RatingRender.openMobileReactionsPage({ entityTypeId: likeInstance.entityTypeId, entityId: likeInstance.entityId }); e.stopPropagation(); } }]); return RatingLike; }(); babelHelpers.defineProperty(RatingLike$1, "repo", new Map()); babelHelpers.defineProperty(RatingLike$1, "lastVoteRepo", new Map()); babelHelpers.defineProperty(RatingLike$1, "lastReactionRepo", new Map()); babelHelpers.defineProperty(RatingLike$1, "additionalParams", new Map()); var lottieAnimations = Object.freeze({ like: likeAnimatedEmojiData, laugh: laughAnimatedEmojiData, wonder: wonderAnimatedEmojiData, cry: cryAnimatedEmojiData, angry: angryAnimatedEmojiData, facepalm: facepalmAnimatedEmojiData, admire: kissAnimatedEmojiData }); if (main_core.Type.isUndefined(window.BXRL)) { window.BXRL = {}; } window.BXRL.manager = RatingManager; window.BXRL.render = RatingRender; window.RatingLike = RatingLike$1; exports.lottieAnimations = lottieAnimations; }((this.BX.Main.Rating = this.BX.Main.Rating || {}),BX.UI,BX,BX.Main,BX.Event)); //# sourceMappingURL=main.rating.js.map