.comment-send-error{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;color:var(--text-muted);font-size:.75rem;line-height:1.5}
.comment-send-error button{min-height:2rem;padding:.2rem .55rem;border:1px solid var(--border-color);border-radius:.6rem;background:var(--bg-surface);color:var(--text-main);font-weight:600}
.comment-send-error button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}
[data-comment-pending] .comment-actions-row{visibility:hidden;pointer-events:none}
