/* =========================================
   1. BACA JUGA (Modern Premium UI)
   ========================================= */
.entry-content .balaipikir-bj-wrapper, #page .balaipikir-bj-wrapper {
    margin: 40px 0; padding: 20px 25px; 
    background: linear-gradient(to right, #f8faff, #ffffff); 
    border: 1px solid #eef2ff; border-left: 5px solid #253A7C; 
    border-radius: 12px; display: flex; align-items: center; gap: 20px; 
    box-shadow: 0 4px 15px rgba(37, 58, 124, 0.04);
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.entry-content .balaipikir-bj-wrapper:hover, #page .balaipikir-bj-wrapper:hover {
    background: #ffffff; box-shadow: 0 8px 25px rgba(37, 58, 124, 0.08); transform: translateY(-2px);
}
.entry-content .balaipikir-bj-label, #page .balaipikir-bj-label { 
    display: inline-flex; align-items: center; gap: 8px; font-weight: 800; color: #253A7C; 
    background: rgba(37, 58, 124, 0.08); padding: 6px 14px; border-radius: 30px;
    white-space: nowrap; font-size: 12px; text-transform: uppercase; letter-spacing: 0.8px; 
}
.entry-content .balaipikir-bj-label svg, #page .balaipikir-bj-label svg {
    flex-shrink: 0; fill: #253A7C; width: 16px; height: 16px;
}
.entry-content .balaipikir-bj-wrapper a.balaipikir-bj-link, #page .balaipikir-bj-wrapper a.balaipikir-bj-link { 
    font-weight: 700; color: #1e293b !important; text-decoration: none; line-height: 1.6; font-size: 16px; transition: color 0.3s ease; 
}
.entry-content .balaipikir-bj-wrapper a.balaipikir-bj-link:hover, #page .balaipikir-bj-wrapper a.balaipikir-bj-link:hover { 
    color: #253A7C !important; 
}

/* Responsif Mobile BACA JUGA */
@media (max-width: 768px) {
    .entry-content .balaipikir-bj-wrapper, #page .balaipikir-bj-wrapper {
        flex-direction: column; align-items: flex-start; gap: 12px; padding: 15px 20px;
    }
    .entry-content .balaipikir-bj-label, #page .balaipikir-bj-label { font-size: 11px; padding: 4px 10px; }
    .entry-content .balaipikir-bj-link, #page .balaipikir-bj-link { font-size: 14px; line-height: 1.4; }
}