/* NestPortal v494 · botón Me gusta visible dentro de las acciones reales */
.messageLikeBtnV494{
  appearance:none!important;-webkit-appearance:none!important;
  display:inline-flex!important;visibility:visible!important;opacity:1!important;
  align-items:center!important;justify-content:center!important;gap:5px!important;
  min-width:84px!important;height:32px!important;padding:0 10px!important;
  border:1px solid rgba(7,94,84,.18)!important;border-radius:999px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(232,248,242,.96))!important;
  color:#075e54!important;box-shadow:0 3px 10px rgba(8,75,66,.09)!important;
  font:800 12px/1 system-ui,-apple-system,"Segoe UI",sans-serif!important;
  cursor:pointer!important;touch-action:manipulation!important;white-space:nowrap!important;
  transition:transform .16s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}
.messageLikeBtnV494:hover{background:linear-gradient(135deg,#fff,#e3f8ef)!important;border-color:rgba(7,132,111,.34)!important}
.messageLikeBtnV494:active{transform:scale(.95)!important}
.messageLikeBtnV494:focus-visible{outline:3px solid rgba(22,184,153,.24)!important;outline-offset:2px!important}
.messageLikeBtnV494:disabled{opacity:.7!important;cursor:wait!important}
.messageLikeBtnV494.isLiked{
  background:linear-gradient(135deg,#dff8ed,#c9f2e3)!important;
  border-color:rgba(5,137,109,.42)!important;color:#06725e!important;
  box-shadow:0 4px 13px rgba(6,116,97,.14)!important;
}
.messageLikeIconV494{display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;font-size:20px!important;line-height:1!important;color:#0a846e!important;transform-origin:center!important}
.messageLikeBtnV494.isLiked .messageLikeIconV494{color:#078b70!important}
.messageLikeTextV494{display:inline!important;font-size:12px!important}
.messageLikeCountV494{display:inline-grid!important;place-items:center!important;min-width:19px!important;height:19px!important;padding:0 5px!important;border-radius:999px!important;background:rgba(6,112,94,.11)!important;font-size:11px!important;font-variant-numeric:tabular-nums!important}
.messageLikeCountV494[hidden]{display:none!important}
.messageLikeBtnV494.likePulseV494 .messageLikeIconV494{animation:messageLikePulseV494 .34s ease}
.msgActions>.messageLikeBtnV494{order:-20!important}
.groupMsgActionsV241>.messageLikeBtnV494{order:-20!important;margin-right:auto!important}
.messageLikeOnlyActionsV494{display:flex!important;margin-top:8px!important}
.msgRow.own .messageLikeBtnV494{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(220,247,233,.96))!important}
@keyframes messageLikePulseV494{0%{transform:scale(.74)}55%{transform:scale(1.22)}100%{transform:scale(1)}}
@media(max-width:600px){
  .messageLikeBtnV494{min-width:78px!important;height:31px!important;padding:0 9px!important}
  .messageLikeTextV494{font-size:11.5px!important}
}
@media(prefers-reduced-motion:reduce){.messageLikeBtnV494{transition:none!important}.messageLikeBtnV494.likePulseV494 .messageLikeIconV494{animation:none!important}}
