/* Container utama untuk widget list berita */
.lpk-widget-container ul {
    list-style: none; /* Menghilangkan bullet points */
    padding: 0;
    margin: 0;
}

.lpk-widget-container li {
    margin-bottom: 12px; /* Jarak antar kartu */
}

/* Style untuk setiap kartu berita */
.lpk-kartu {
    display: flex;
    align-items: center;
    background-color: #f9f9f9;
    border: 1px solid #eee;
    border-radius: 8px; /* Ini yang membuat sudutnya sedikit bulat */
    overflow: hidden; /* Memastikan gambar tidak keluar dari sudut bulat */
    text-decoration: none;
    color: #333;
    transition: background-color 0.3s ease, transform 0.2s ease;
}

/* Efek hover pada kartu */
.lpk-kartu:hover {
    background-color: #f0f0f0;
    transform: translateY(-2px); /* Sedikit mengangkat kartu saat di-hover */
    box-shadow: 0 4px 8px rgba(0,0,0,0.05);
}

/* Style untuk thumbnail/gambar */
.lpk-thumbnail {
    flex-shrink: 0; /* Mencegah gambar menyusut */
}

.lpk-thumbnail img {
    width: 70px;
    height: 70px;
    object-fit: cover; /* Membuat gambar mengisi area tanpa distorsi */
    display: block;
}

/* Style untuk judul berita */
.lpk-judul {
    padding: 0 15px;
    margin: 0;
    font-size: 0.95rem; /* Ukuran font bisa disesuaikan */
    line-height: 1.4;
    font-weight: 600;
}
