.reply.reactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reply.reactions .reactions.counts{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.reply.reactions .reactions.pill{color:var(--ink);background:var(--bg-2);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;line-height:1.4;transition:border-color .12s,background .12s;display:inline-flex}.reply.reactions .reactions.pill:hover{border-color:var(--warm)}.reply.reactions .reactions.pill.is-active{border-color:var(--warm);background:color-mix(in srgb, var(--warm) 12%, transparent);font-weight:600}.reply.reactions .reactions.pill.is-active .pill.count{color:var(--ink)}.reply.reactions .reactions.pill .pill.emoji{font-size:14px}.reply.reactions .reactions.pill .pill.count{color:var(--muted)}.reply.reactions .reactions.add{display:inline-flex;position:relative}.reply.reactions .reactions.trigger{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:14px;transition:color .12s;display:inline-flex}.reply.reactions .reactions.trigger:hover{color:var(--warm)}.reply.reactions .reactions.menu{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001f}.reply.reactions .reactions.menu[hidden]{display:none}.reply.reactions .reactions.option{cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;transition:transform .1s,background .12s;display:inline-flex}.reply.reactions .reactions.option:hover{background:var(--bg-2);transform:scale(1.15)}.reply.reactions .reactions.option.is-active{background:color-mix(in srgb, var(--warm) 16%, transparent)}
