/*
 * Gaya untuk plugin Paragraph Block Style (Revisi)
 */

.single-post .entry-content p,
.single-post .entry-content h1,
.single-post .entry-content h2,
.single-post .entry-content h3,
.single-post .entry-content h4,
.single-post .entry-content h5,
.single-post .entry-content h6,
.single-post .entry-content ul,
.single-post .entry-content ol,
.single-post .entry-content table,
.single-post .entry-header .entry-title {
    background-color: #ffffff;      /* Warna latar belakang blok */
    color: #000000;                /* Warna teks */
    padding: 20px;                 /* Jarak di dalam blok */
    margin-bottom: 25px;           /* Jarak antar blok */
    border: 1px solid #e0e0e0;     /* Garis tepi tipis untuk pemisah visual */
    border-radius: 8px;            /* Sudut blok sedikit membulat */
}

/* Penyesuaian khusus untuk daftar */
.single-post .entry-content ul,
.single-post .entry-content ol {
    list-style-position: inside;   /* Pastikan bullet atau nomor berada di dalam blok */
    padding-left: 40px;            /* Tambahan padding agar bullet/nomor tidak terlalu mepet */
}

.single-post .entry-content ul li,
.single-post .entry-content ol li {
    margin: 5px 0;                 /* Jarak vertikal antar item daftar */
}

/* Penyesuaian khusus untuk tabel */
.single-post .entry-content table {
    width: 100%;                  /* Pastikan tabel memenuhi lebar blok */
    border-collapse: collapse;    /* Hilangkan jarak antar sel */
}

.single-post .entry-content th,
.single-post .entry-content td {
    padding: 10px;               /* Jarak di dalam sel tabel */
    border: 1px solid #e0e0e0;   /* Garis tepi sel tabel */
    text-align: left;            /* Ratakan teks ke kiri */
}
