.comments-options { display: flex; justify-content: flex-end; margin: 2px; padding: 6px; gap: 6px; } .comments-options-actions { display: flex; gap: 6px; } .comments-options-action { color: inherit; display: flex; align-items: center; justify-content: center; gap: 6px; padding: 4px 8px; background-color: transparent; border-width: 0; border-radius: 4px; transition: background-color .1s, opacity .1s; } .comments-options-action[disabled] { opacity: .5; } .comments-options-action:not([disabled]):hover, .comments-options-action:not([disabled]):focus { background-color: #fff4; }