.comment-block{width:100%;font-family:Inter,sans-serif;display:block}.comment-title{align-items:center;gap:12px;margin:0 0 24px;display:flex}.comment-block__title{color:#0c0c0d;margin:0;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.comments-count{color:#7f7f7f;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.comment-col{flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin:0 0 24px;padding:0 0 0 8px;display:flex}.comment-item{flex-direction:column;width:100%;display:flex}.comment-top{justify-content:space-between;align-items:center;gap:10px;margin:0 0 8px;display:flex}.comment-user{align-items:center;gap:12px;display:flex}.user-avatar{aspect-ratio:1;object-fit:cover;object-position:center;background:var(--c-gray-200);width:44px;height:44px;color:var(--c-slate-600);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.user-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.comment-user__name{color:#0c0c0d;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.comment-bottom{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:0 0 0 56px;display:flex}.comment-body p{color:#555659;margin:0;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.comment-body p.comment-body__msg--emoji-only{font-size:36px;line-height:1.1}.comment-body p.comment-body__msg--emoji-only .custom-emoji{vertical-align:-10px;width:40px;height:40px}.comment-body .comment-sticker{user-select:none;border-radius:10px;width:auto;max-width:160px;height:auto;max-height:160px;display:block}.comment-actions{align-items:center;gap:10px;display:flex}.comment-date,.replay,.edit-action,.delete-action{color:#a0a2a8;margin:0;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.replay,.edit-action{cursor:pointer;text-decoration:underline}.edit-action:hover{color:var(--color-primary)}.delete-action{color:#ff3b30;cursor:pointer;opacity:.7}.delete-action:hover{opacity:1}.comment-edit-form{margin:8px 0 16px}.comment-edit-actions{flex:none;align-items:center;gap:8px;display:flex}.comment-item__reply{width:100%;padding:16px 0 0}.comment-item__reply:empty{padding:0}.comment-item__reply .user-avatar{width:36px;height:36px}.post-comment{background:#f2f4f7;border:none;border-radius:20px;outline:none;align-items:center;gap:8px;width:100%;margin:0 0 28px;padding:8px;display:flex;position:relative}.form-avatar{aspect-ratio:1;object-fit:cover;border-radius:6px;flex:none;width:52px;height:52px}.submit-comment{background:var(--color-primary);cursor:pointer;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.comment-input{color:#0c0c0d;resize:none;background:#fff;border:none;border-radius:12px;outline:none;width:100%;height:52px;max-height:150px;padding:15px 16px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.comment-input::placeholder{opacity:.4}@media (width<=768px){.comment-block__title{font-size:20px;font-weight:500}.comment-user__name{font-size:16px}.comment-bottom{padding:0 0 0 42px}.user-avatar,.comment-item__reply .user-avatar{width:32px;height:32px}.comment-col{gap:20px}.form-avatar{display:none}.comment-input{height:50px;padding:16px;font-size:16px}.submit-comment{width:36px;height:36px;position:absolute;bottom:12px;right:12px}.submit-comment svg{width:15px;height:15px}.post-comment .emoji-picker-container{height:36px;position:absolute;bottom:12px;right:56px}.post-comment .emoji-trigger{padding:0 6px;font-size:24px}.post-comment .comment-input{padding-right:88px}.post-comment .user-avatar{width:32px!important;height:32px!important;font-size:14px!important}.comment-actions{flex-wrap:wrap;row-gap:6px}.comment-edit-form{flex-wrap:wrap}.comment-edit-form .emoji-picker-container{position:static;bottom:auto;right:auto}.comment-edit-form .comment-input,.comment-edit-form .emoji-ce{padding-right:16px}.comment-edit-actions{justify-content:flex-end;width:100%}}.comment-report .report-label{display:none}