.bg-dark .reactions{background-color:#161919!important;color:#f9f9f9!important}.options,.options .reactions{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.15)}.options{width:auto;border-radius:10px;padding:0 5px;font-size:12px;font-family:Helvetica;font-weight:700;color:#7f7f7f;position:relative;text-align:center;margin-bottom:10px;margin-top:20px}.options .button{font-size:12px;vertical-align:middle}.options::before{content:"";visibility:hidden;vertical-align:middle}.options::before .reactions{opacity:1;transition:.1s .5s}.options .reactions .icon-container:hover{transform:scale(1.3,1.3) translateY(-5px)}.options .reactions,.options .reactions .reaction::after{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.options .reactions .reaction.is-visible:hover::after,.options:hover .reactions{opacity:1}.options .reactions{bottom:130%;border-radius:50px;line-height:0;opacity:1;padding:3px;pointer-events:none;transition:.2s .5s}.options .reactions .icon-container{display:inline-block;transition:transform .2s}.options .reactions .reaction{display:inline-block;height:48px;width:48px;transform:perspective(1px) scale(.8,.8) translate(0,0);transition:transform 0s .7s,opacity 0s .7s;line-height:initial;opacity:1;border-radius:100%;background-image:url(facebook-reactions.gif);background-repeat:no-repeat;background-size:auto}.options .reactions .reaction.is-visible{transition:opacity .3s;opacity:1;pointer-events:all;-webkit-animation:.6s forwards testes;animation:.6s forwards testes}@-webkit-keyframes testes{0%{transform:perspective(1px) scale(.8,.8) translate(0,70px)}30%{transform:perspective(1px) scale(.87,.87) translate(0,-4px)}70%{transform:perspective(1px) scale(.8,.8) translate(0,1px)}100%{transform:perspective(1px) scale(.8,.8) translate(0,0)}}@keyframes testes{0%{transform:perspective(1px) scale(.8,.8) translate(0,70px)}30%{transform:perspective(1px) scale(.87,.87) translate(0,-4px)}70%{transform:perspective(1px) scale(.8,.8) translate(0,1px)}100%{transform:perspective(1px) scale(.8,.8) translate(0,0)}}.options .reactions .reaction.is-visible:hover{transform:perspective(1px) scale(1,1) translate(0,-5px)}.options .reactions .reaction::after{content:attr(data-popup);background:rgba(0,0,0,.7);border-radius:15px;color:#fff;font-family:helvetica;font-weight:700;font-size:12px;padding:2px 7px;top:-25px;opacity:0;transition:opacity 70ms}.options .reactions .reaction.like{background-position:0 0}.options .reactions .reaction.love{background-position:-52px 0}.options .reactions .reaction.thankful{background-position:-314px 0}.options .reactions .reaction.haha{background-position:-104px 0}.options .reactions .reaction.wow{background-position:-156px 0}.options .reactions .reaction.sad{background-position:-208px 0}.options .reactions .reaction.angry{background-position:-260px 0}