.forumax-emoji-picker-container{display:inline-block;position:relative}.forumax-emoji-picker-container .forumax-emoji-trigger{align-items:center;display:flex;height:28px;justify-content:center;line-height:26px;padding:0 5px}.forumax-emoji-picker-container .forumax-emoji-list{background:#fff;border:1px solid var(--black_75,#e8eaed);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;flex-wrap:wrap;gap:4px;left:0;max-height:200px;overflow-y:auto;padding:8px;position:absolute;top:30px;width:250px;z-index:10000}.forumax-emoji-picker-container .forumax-emoji-list.hidden{display:none}.forumax-emoji-item{border-radius:8px;cursor:pointer;font-size:22px;line-height:1.2;padding:5px;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.forumax-emoji-item:hover{background-color:transparent!important;transform:scale(1.3)}.forumax-reactions-wrapper{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.forumax-react-btn-group{display:inline-flex;position:relative}.forumax-react-btn-group .forumax-main-react-btn{align-items:center;background:var(--bs-white,#fff);border:1px solid var(--black_100,#e0e4e8);border-radius:50px;color:var(--black_500,#6b7280);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:5px;line-height:1;padding:4px 12px;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.forumax-react-btn-group .forumax-main-react-btn .react-icon{display:inline-flex;font-size:16px;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.forumax-react-btn-group .forumax-main-react-btn .forumax-total-reacts-count{background:var(--black_50,#f3f4f6);border-radius:10px;color:var(--black_600,#4b5563);font-size:11px;font-weight:600;line-height:1.4;min-width:18px;padding:1px 6px;text-align:center;transition:background .2s ease,color .2s ease}.forumax-react-btn-group .forumax-main-react-btn .react-text{font-size:13px;font-weight:500}.forumax-react-btn-group .forumax-main-react-btn:hover{background:var(--black_25,#f9fafb);border-color:var(--black_150,#d1d5db)}.forumax-react-btn-group .forumax-main-react-btn:hover .react-icon{transform:scale(1.15)}.forumax-react-btn-group .forumax-main-react-btn:active{transform:scale(.96)}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=like]{background:rgba(24,119,242,.06);border-color:rgba(24,119,242,.35);color:#1877f2}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=like] .forumax-total-reacts-count{background:rgba(24,119,242,.1);color:#1877f2}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=love]{background:rgba(232,57,91,.06);border-color:rgba(232,57,91,.35);color:#e8395b}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=love] .forumax-total-reacts-count{background:rgba(232,57,91,.1);color:#e8395b}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=haha],.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=sad],.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=wow]{background:rgba(230,168,23,.06);border-color:rgba(230,168,23,.35);color:#e6a817}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=haha] .forumax-total-reacts-count,.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=sad] .forumax-total-reacts-count,.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=wow] .forumax-total-reacts-count{background:rgba(230,168,23,.1);color:#e6a817}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=angry]{background:rgba(220,53,69,.06);border-color:rgba(220,53,69,.35);color:#dc3545}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=angry] .forumax-total-reacts-count{background:rgba(220,53,69,.1);color:#dc3545}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=dislike]{background:var(--black_25,#f9fafb);border-color:var(--black_200,#c4c9d0);color:var(--black_500,#6b7280)}.forumax-react-btn-group .forumax-main-react-btn[data-user-reaction=dislike] .forumax-total-reacts-count{background:var(--black_75,#e8eaed);color:var(--black_600,#4b5563)}.forumax-react-btn-group .forumax-reaction-popup:before{content:"";height:14px;left:0;position:absolute;top:100%;width:100%}.forumax-react-btn-group:hover .forumax-reaction-popup{opacity:1;pointer-events:auto;transform:translateY(-6px) scale(1);visibility:visible}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option{opacity:1;transform:scale(1) translateY(0)}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:first-child{transition-delay:0s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(2){transition-delay:.03s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(3){transition-delay:.06s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(4){transition-delay:.09s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(5){transition-delay:.12s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(6){transition-delay:.15s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(7){transition-delay:.18s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(8){transition-delay:.21s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(9){transition-delay:.24s}.forumax-react-btn-group:hover .forumax-reaction-popup .forumax-reaction-option:nth-child(10){transition-delay:.27s}.forumax-reaction-popup{align-items:center;background:var(--bs-white,#fff);border:1px solid var(--black_50,#f0f2f4);border-radius:48px;bottom:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.06),0 12px 28px -4px rgba(0,0,0,.12);display:flex;gap:2px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:-33px;transform:translateX(-50%) translateY(8px) scale(.9);transform-origin:center bottom;transition:opacity .2s ease,visibility .2s ease,transform .25s cubic-bezier(.18,.89,.32,1.28);visibility:hidden;z-index:1000}.forumax-reaction-option{align-items:center;background:none!important;border:none;border-radius:50%;cursor:pointer;display:inline-flex;font-size:28px!important;height:36px!important;justify-content:center;line-height:1;opacity:0;padding:4px;transform:scale(.5) translateY(8px);transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1);width:36px!important}.forumax-reaction-option img,.forumax-reaction-option svg{height:28px!important;max-width:none!important;width:28px!important}.forumax-reaction-option:hover{background-color:transparent!important;transform:scale(1.35) translateY(-4px)!important}.forumax-reaction-option.active{position:relative}.forumax-reaction-option.active:after{background:var(--bbpc_brand_color,#4c4cf1);border-radius:50%;bottom:-2px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}@keyframes emoji-like{0%,to{transform:scale(1.35) translateY(-4px) rotate(0deg)}25%{transform:scale(1.4) translateY(-4px) rotate(-15deg)}50%{transform:scale(1.4) translateY(-4px) rotate(0deg)}75%{transform:scale(1.4) translateY(-4px) rotate(15deg)}}@keyframes emoji-dislike{0%,to{transform:scale(1.35) translateY(-4px) rotate(0deg)}25%{transform:scale(1.4) translateY(-4px) rotate(15deg)}50%{transform:scale(1.4) translateY(-4px) rotate(0deg)}75%{transform:scale(1.4) translateY(-4px) rotate(-15deg)}}@keyframes emoji-love{0%,to{transform:scale(1.35) translateY(-4px)}50%{transform:scale(1.5) translateY(-6px)}}@keyframes emoji-haha{0%,to{transform:scale(1.35) translateY(-4px) rotate(0deg)}25%{transform:scale(1.35) translateY(-4px) rotate(-20deg)}75%{transform:scale(1.35) translateY(-4px) rotate(20deg)}}@keyframes emoji-wow{0%,to{transform:scale(1.35) translateY(-4px)}40%{transform:scale(1.5) translateY(-6px)}}@keyframes emoji-sad{0%,to{transform:scale(1.35) translateY(-4px)}50%{transform:scale(1.35) translateY(0)}}@keyframes emoji-angry{0%,to{transform:scale(1.35) translateY(-4px) translateX(0)}25%{transform:scale(1.35) translateY(-4px) translateX(-3px)}75%{transform:scale(1.35) translateY(-4px) translateX(3px)}}.forumax-reaction-option[data-reaction=like]:hover{animation:emoji-like .8s ease-in-out infinite}.forumax-reaction-option[data-reaction=dislike]:hover{animation:emoji-dislike .8s ease-in-out infinite}.forumax-reaction-option[data-reaction=love]:hover{animation:emoji-love .8s ease-in-out infinite}.forumax-reaction-option[data-reaction=haha]:hover{animation:emoji-haha .8s ease-in-out infinite}.forumax-reaction-option[data-reaction=wow]:hover{animation:emoji-wow .8s ease-in-out infinite}.forumax-reaction-option[data-reaction=sad]:hover{animation:emoji-sad 1.5s ease-in-out infinite}.forumax-reaction-option[data-reaction=angry]:hover{animation:emoji-angry .3s ease-in-out infinite}.forumax-reactions-display,.reaction-count-item{align-items:center;display:inline-flex;gap:4px}.reaction-count-item{border:none;border-radius:50px;cursor:default;font-size:12px;font-weight:600;line-height:1;padding:6px 12px;transition:transform .2s ease,box-shadow .2s ease}.reaction-count-item .count{font-size:12px;font-weight:700;line-height:1}.reaction-count-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.reaction-count-item[data-reaction=like]{background:#e7f3ff;color:#1877f2}.reaction-count-item[data-reaction=dislike]{background:var(--black_50,#f0f2f5);color:var(--black_500,#606770)}.reaction-count-item[data-reaction=love]{background:#fde8ec;color:#e8395b}.reaction-count-item[data-reaction=haha],.reaction-count-item[data-reaction=sad],.reaction-count-item[data-reaction=wow]{background:#fef6e0;color:#d49a10}.reaction-count-item[data-reaction=angry]{background:#fde8ea;color:#dc3545}.bbpc-agree-disagree-buttons.forumax-voting-merged{align-items:center;display:flex;flex-wrap:wrap;gap:0}.bbpc-agree-disagree-buttons.forumax-voting-merged .forumax-reactions-wrapper{margin-left:10px;margin-top:0}.bbpc-agree-disagree-buttons.forumax-voting-merged .forumax-reaction-option{border:none!important;display:flex;font-size:35px!important;height:35px!important;margin:0 2px;width:35px!important}

/*# sourceMappingURL=emoji.css.map*/