﻿.news-sidebar-item {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 15px;
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 10px;
    background-color: #fafafa;
    transition: all 0.3s ease;
}

    .news-sidebar-item:hover {
        background-color: #f1f1f1;
        transform: translateY(-2px);
    }

    .news-sidebar-item img {
        width: 80px;
        height: 60px;
        object-fit: cover;
        border-radius: 6px;
        background-color: #f5f5f5;
    }

    .news-sidebar-item .news-info {
        flex: 1;
    }

        .news-sidebar-item .news-info h6 {
            margin: 0;
            font-size: 14px;
            font-weight: 600;
            line-height: 1.3;
        }

        .news-sidebar-item .news-info span {
            font-size: 12px;
            color: #999;
        }

        .news-sidebar-item .news-info a {
            text-decoration: none;
            color: #007bff;
            font-size: 12px;
        }

            .news-sidebar-item .news-info a:hover {
                text-decoration: underline;
            }
