.no-comments { padding: 1rem 0; } .comment { border: #382e60 solid 1px; border-radius: 7px; margin: 10px 0; } .comment-author { display: flex; gap: 5px; padding: 5px; background-color: hsl(273, 48%, 18%); } .comment-author-image { border-radius: 4px; height: 50px; } .comment-author-data { display: flex; flex-direction: column; } .comment-author-data > a, .comment-author-link { text-decoration: none; color: #fafafa; } .comment-author-data > a:hover, .comment-author-link:hover { color: #e74cac; } .comment-content { padding: 3px 10px; }