@-webkit-keyframes scale-up-data-v-1d959203{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scale-up-data-v-1d959203{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.emoji[data-v-1d959203]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:120px;height:120px;background:#ffda6a;display:inline-block;border-radius:50%;position:relative;top:0;left:0}.emoji[data-v-1d959203]:after{text-align:center;position:absolute;bottom:-40px;font-size:18px;width:60px;left:calc(50% - 30px);color:#8a8a8a}.emoji__eyebrows[data-v-1d959203],.emoji__eyes[data-v-1d959203],.emoji__face[data-v-1d959203],.emoji__hand[data-v-1d959203],.emoji__heart[data-v-1d959203],.emoji__mouth[data-v-1d959203],.emoji__thumb[data-v-1d959203],.emoji__tongue[data-v-1d959203]{position:absolute}.emoji__eyebrows[data-v-1d959203]:after,.emoji__eyebrows[data-v-1d959203]:before,.emoji__eyes[data-v-1d959203]:after,.emoji__eyes[data-v-1d959203]:before,.emoji__face[data-v-1d959203]:after,.emoji__face[data-v-1d959203]:before,.emoji__hand[data-v-1d959203]:after,.emoji__hand[data-v-1d959203]:before,.emoji__heart[data-v-1d959203]:after,.emoji__heart[data-v-1d959203]:before,.emoji__mouth[data-v-1d959203]:after,.emoji__mouth[data-v-1d959203]:before,.emoji__thumb[data-v-1d959203]:after,.emoji__thumb[data-v-1d959203]:before,.emoji__tongue[data-v-1d959203]:after,.emoji__tongue[data-v-1d959203]:before{position:absolute;content:""}.emoji__face[data-v-1d959203]{width:inherit;height:inherit}.emoji-responsive-wrapper[data-v-1d959203]{-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;display:inline-block;position:relative;-webkit-transform-origin:top left;transform-origin:top left}.emoji-responsive-wrapper.with-css-filter[data-v-1d959203]:hover{-webkit-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%)}.emoji-responsive-wrapper.with-css-filter:not(:hover).emoji-animation-disabled[data-v-1d959203]{-webkit-filter:grayscale(1) opacity(80%);filter:grayscale(1) opacity(80%)}.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled[data-v-1d959203],.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled [data-v-1d959203],.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled[data-v-1d959203]:after,.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled [data-v-1d959203]:after,.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled[data-v-1d959203]:before,.emoji-responsive-wrapper:not(:hover).emoji-animation-disabled [data-v-1d959203]:before{-webkit-animation:none!important;animation:none!important}.emoji-responsive-wrapper[data-v-1d959203]:focus{outline:none}.emoji-responsive-wrapper:focus>.emoji[data-v-1d959203]{-webkit-animation:scale-up-data-v-1d959203 .2s ease-out 2 alternate;animation:scale-up-data-v-1d959203 .2s ease-out 2 alternate}@-webkit-keyframes haha-face-data-v-1d959203{10%,30%,50%{-webkit-transform:translateY(25px);transform:translateY(25px)}20%,40%{-webkit-transform:translateY(15px);transform:translateY(15px)}60%,80%{-webkit-transform:translateY(0);transform:translateY(0)}70%,90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes haha-face-data-v-1d959203{10%,30%,50%{-webkit-transform:translateY(25px);transform:translateY(25px)}20%,40%{-webkit-transform:translateY(15px);transform:translateY(15px)}60%,80%{-webkit-transform:translateY(0);transform:translateY(0)}70%,90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes haha-mouth-data-v-1d959203{10%,30%,50%{-webkit-transform:scale(.6);transform:scale(.6);top:45%}20%,40%{-webkit-transform:scale(.8);transform:scale(.8);top:45%}60%,80%{-webkit-transform:scale(1);transform:scale(1);top:50%}70%{-webkit-transform:scale(1.2);transform:scale(1.2);top:50%}90%{-webkit-transform:scale(1.1);transform:scale(1.1);top:50%}}@keyframes haha-mouth-data-v-1d959203{10%,30%,50%{-webkit-transform:scale(.6);transform:scale(.6);top:45%}20%,40%{-webkit-transform:scale(.8);transform:scale(.8);top:45%}60%,80%{-webkit-transform:scale(1);transform:scale(1);top:50%}70%{-webkit-transform:scale(1.2);transform:scale(1.2);top:50%}90%{-webkit-transform:scale(1.1);transform:scale(1.1);top:50%}}.emoji--haha .emoji__face[data-v-1d959203]{-webkit-animation:haha-face-data-v-1d959203 2s linear infinite;animation:haha-face-data-v-1d959203 2s linear infinite}.emoji--haha .emoji__eyes[data-v-1d959203]{width:26px;height:6px;border-radius:2px;left:calc(50% - 13px);top:35px;-webkit-transform:rotate(20deg);transform:rotate(20deg);background:transparent;-webkit-box-shadow:-25px 5px 0 0 #000,25px -5px 0 0 #000;box-shadow:-25px 5px 0 0 #000,25px -5px 0 0 #000}.emoji--haha .emoji__eyes[data-v-1d959203]:after{left:0;top:0;width:26px;height:6px;border-radius:2px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);background:transparent;-webkit-box-shadow:-25px -5px 0 0 #000,25px 5px 0 0 #000;box-shadow:-25px -5px 0 0 #000,25px 5px 0 0 #000}.emoji--haha .emoji__mouth[data-v-1d959203]{width:80px;height:40px;left:calc(50% - 40px);top:50%;background:#000;border-radius:0 0 40px 40px;overflow:hidden;z-index:1;-webkit-animation:haha-mouth-data-v-1d959203 2s linear infinite;animation:haha-mouth-data-v-1d959203 2s linear infinite}.emoji--haha .emoji__tongue[data-v-1d959203]{width:70px;height:30px;background:#f55064;left:calc(50% - 35px);bottom:-10px;border-radius:50%}