/* ПРИНУДИТЕЛЬНЫЕ СТИЛИ ДЛЯ СТАТИСТИКИ КОММЕНТАРИЕВ */

/* ИСПРАВЛЕНИЕ ОБРЕЗАНИЯ ИКОНОК - добавляем padding (нужен !important для переопределения p-0) */
.story-meta .meta-item .btn.btn-link.p-0,
.story-meta .meta-item button.btn-link.p-0,
.story-meta .meta-item .btn.p-0,
.story-meta .meta-item button.p-0 {
    padding: 0.1rem 0.5rem !important;
    overflow: visible !important;
}

/* Принудительное отображение блока комментариев */
.story-meta .meta-item {
    display: inline-flex;
    align-items: center;
    margin-right: 1rem;
    margin-bottom: 0.5rem;
    font-size: 0.9rem;
    visibility: visible;
}

/* Иконки - делаем их ВИДИМЫМИ и нормального размера */
.story-meta .meta-item .btn i,
.story-meta .meta-item button i {
    display: inline-block;
    visibility: visible;
    opacity: 1;
    font-size: 1.2rem;
    margin-right: 0.6rem;
    vertical-align: middle;
    line-height: 1;
}

/* Цвета иконок */
.story-meta .meta-item .bi-heart,
.story-meta .meta-item .bi-heart-fill {
    color: #dc3545;
}

.story-meta .meta-item .bi-bookmark,
.story-meta .meta-item .bi-bookmark-fill {
    color: #495057;
}

.story-meta .meta-item .bi-share {
    color: #495057;
}

/* Принудительное отображение иконки комментариев */
.story-meta .meta-item i.bi-chat-dots {
    color: #28a745;
    font-size: 1rem;
    display: inline-block;
}

/* Принудительное отображение текста счетчика */
#comments-count-meta {
    color: #495057;
    font-weight: 500;
    display: inline;
}

/* Боковая панель - принудительное отображение */
.sidebar-stats .col-4 {
    display: block;
    visibility: visible;
}

#comments-count-sidebar {
    color: #28a745;
    font-weight: 700;
    font-size: 1.5rem;
    display: block;
}
