.comments-section{max-width:900px;margin-top:10px!important;border:1px solid #e9ebee;border-radius:3px;padding-bottom:15px;margin:auto;position:relative;color:#4267b2;padding:0 15px}.comment-header{padding:15px 0;border-bottom:1px solid #e9ebee}.comment-header__text{color:#000;font-weight:700;font-size:0.9em;margin:0}.comment{gap:10px;padding:15px;border-radius:5px;background-color:#fff;margin-bottom:20px;color:#000;width:95%;opacity:0}.comment__avatar{flex-shrink:0}.comment__avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover}.comment__content{flex-grow:1;display:flex;flex-direction:column}.comment__header{font-weight:700;color:#365899;font-size:0.9em;margin-bottom:6px;cursor:pointer}.comment__header:hover{text-decoration:underline}.comment__text{background-color:#eaebef;border-radius:20px;padding:10px 15px;font-size:0.95em;line-height:1.4;margin-bottom:10px}.comment__actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:0.8em;color:#4267b2}.comment__action{background:none;border:none;color:#4267b2;cursor:pointer;padding:0;font-size:inherit}.comment__action:hover{text-decoration:underline}.comment__likes{background:url(images/5.jpg)no-repeat left center;background-size:30px;padding-left:30px;padding-right:6px;border-radius:16px;border:1px solid #eaebef;background-color:#fff;font-size:0.8em;margin-left:auto}.comment__date{color:#90949c;font-size:0.75em}.comment__dot{color:#90949c}@media (max-width:500px){.comment{flex-direction:row}.comment__likes{margin-left:0;align-self:flex-start}}