.comments{margin-top:6px;width:100%;font-family:Arial,sans-serif;font-size:16px;line-height:normal;color:#000;text-align:left}
.comments .comment-box{max-width:500px;background:#fff;padding:0 10px;border-radius:10px}
.comments .comment{display:flex;align-items:flex-start;margin-top:5px}
.comments .profile-pic{width:40px;height:40px;margin-right:10px;flex-shrink:0}
.comments .profile-pic img{width:100%;height:100%;border-radius:50%;object-fit:cover}
.comments .sub-comment > .profile-pic{width:30px;height:30px}
.comments .comment-body{flex:1;min-width:0}
.comments .comment-content{box-sizing:content-box;background:#f0f2f5;padding:8px 12px;border-radius:15px;max-width:80%;overflow-wrap:break-word}
.comments .comment-content strong{display:block;font-weight:700}
.comments .comment-content p{margin:0}
.comments .comment-actions{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;color:#65676b;margin-top:5px;gap:5px 15px}
.comments .comment-actions > span{font-weight:700;cursor:default}
.comments .reactions{display:flex;align-items:center;gap:2px}
.comments .reactions-number{font-size:14px;font-weight:400}
.comments .reactions img{width:16px;height:16px}
.comments hr{border:0;border-top:1px solid #ced0d4;margin:10px auto;width:90%}
.comments .comments-footer{display:flex;justify-content:space-around;align-items:center;gap:10px;color:#65676b}
.comments .comments-footer strong{text-align:center;cursor:default}
.comments .comments-footer > span{white-space:nowrap}

.comments [hidden]{display:none!important}
.comments .comments-title{font:700 16px Arial,sans-serif;color:#65676b;margin:10px 0}
.comments .comment-badge{font:700 11px Arial,sans-serif;color:#1877b2;margin-right:6px}
.comments .sem-foto{display:flex;align-items:center;justify-content:center;background:#dfe5eb;color:#526172;border-radius:50%;font-weight:700}
.comments .comments-footer button{font:700 14px Arial,sans-serif;color:#365899;background:transparent;border:0;padding:8px;cursor:pointer;min-height:40px}
.comments .comments-footer button:focus-visible{outline:2px solid #1877b2;outline-offset:2px}
.comments .comment-content p{white-space:pre-wrap}
