.comments-author-image__avatar,.comments-author-image__initials{align-self:center;border-radius:50%;height:40px;width:40px}.comments-author-image__avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.comments-author-image__initials{--ui-font-size:16px;--ui-line-height:24px;align-items:center;background-color:#eceef5;color:#8a8b97;display:flex;font-size:var(--ui-font-size);font-weight:700;justify-content:center;line-height:var(--ui-line-height);text-transform:capitalize}@media (min-width:768px){.comments-author-image__avatar,.comments-author-image__initials{height:56px;width:56px}}.comments-reply-form__form{display:grid;grid-column-gap:16px;grid-template-columns:min-content 1fr}.comments-reply-form__image{grid-column:1;grid-row:1}.comments-reply-form__author{font-weight:700;grid-column:2;grid-row:1}.comments-reply-form__field{grid-column:1/3;grid-row:2;margin-top:16px}.comments-reply-form__actions{display:flex;grid-column:1/3;grid-row:3;margin-top:16px}@media (min-width:768px){.comments-reply-form__image{grid-row:1/3}.comments-reply-form__actions,.comments-reply-form__field{grid-column:2}.comments-reply-form .ui-button+.ui-button{margin-left:16px}}@media (max-width:767px){.comments-reply-form{grid-column-gap:12px}.comments-reply-form__author{align-self:center}.comments-reply-form__actions{flex-wrap:wrap}.comments-reply-form .ui-button{flex-basis:100%;width:100%}.comments-reply-form .ui-button+.ui-button{margin-top:16px}}.comments-body{display:grid;grid-template-columns:min-content 1fr min-content}.comments-body_image-visible .comments-body__image{visibility:visible}.comments-body__image{grid-column:1;grid-row:1/3;margin-right:16px;visibility:hidden}.comments-body__info{flex:1;grid-column:2;grid-row:1}.comments-body__author,.comments-body__verified{align-items:center;display:flex}.comments-body__verified{align-self:center;margin-left:8px;white-space:nowrap}.comments-body__verified .ui-icon{color:#2f80ed;height:20px;width:20px}.comments-body__date{color:#8a8b97}.comments-body__content{grid-column:2/4;grid-row:2;overflow:hidden;white-space:pre-line}.comments-body__menu{align-self:flex-start;color:#8a8b97;grid-column:3;grid-row:1;height:24px;justify-self:flex-start;margin-left:16px}@media (min-width:768px){.comments-body{grid-row-gap:16px}}@media (max-width:767px){.comments-body_image-visible .comments-body__image{display:block}.comments-body__image{display:none;grid-row:1;margin-right:12px}.comments-body__content{grid-column:1/4;margin-top:16px}.comments-body__verified .ui-icon{height:16px;width:16px}}
