.content-engagement-bar{width:fit-content;max-width:100%;display:flex;align-items:center;gap:10px;margin-top:16px;padding:7px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(10,12,16,.66);box-shadow:0 10px 28px rgba(0,0,0,.18);backdrop-filter:blur(10px)}.content-list-actions{display:flex;flex-wrap:nowrap;gap:5px;margin:0}.content-list-actions .content-tool{min-width:44px;height:42px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:rgba(92,96,108,.28);color:#d9dbe1;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:.78rem;font-weight:750;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,transform .18s ease}.content-list-actions .content-tool:hover{background:rgba(125,130,143,.45);color:#fff;transform:translateY(-1px)}.content-list-actions .content-tool i{font-size:.92rem}.content-list-actions .add-favorite.is-favorite{background:rgba(229,9,20,.88);color:#fff}.content-list-actions .add-to-list.is-in-list,.content-list-actions .follow-anime.is-following{background:#f0f1f3;color:#111}.content-reactions{display:flex;align-items:center;gap:5px;margin:0;padding-left:10px;border-left:1px solid rgba(255,255,255,.12)}.content-reaction{width:42px;height:42px;padding:0;border:1px solid currentColor;border-radius:8px;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.content-reaction:hover{transform:translateY(-1px)}.content-reaction:disabled{cursor:wait;opacity:.65}.content-reaction-like{color:#38c976}.content-reaction-like:hover,.content-reaction-like.active{background:rgba(56,201,118,.18);box-shadow:inset 0 0 0 1px rgba(56,201,118,.18)}.content-reaction-dislike{color:#ef5350}.content-reaction-dislike:hover,.content-reaction-dislike.active{background:rgba(239,83,80,.18);box-shadow:inset 0 0 0 1px rgba(239,83,80,.18)}.content-reaction i{font-size:.88rem}.content-reaction strong{font-size:.74rem;color:inherit;font-variant-numeric:tabular-nums}@media(max-width:560px){.content-engagement-bar{width:100%;justify-content:space-between;gap:7px;padding:6px}.content-list-actions{gap:4px}.content-list-actions .content-tool{width:40px;min-width:40px;height:40px;padding:0}.content-list-actions .content-tool span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.content-reactions{gap:4px;padding-left:7px}.content-reaction{width:40px;height:40px}}
