/* Slot iklan banner: tidak boleh melebihi lebar halaman (banner iframe yang lebar diperkecil oleh ads.js). */
.ad-slot {
    display: flex;
    justify-content: center;
    max-width: 100%;
    margin: 16px 0;
    overflow: hidden;
}
.ad-slot iframe {
    flex: none;
    border: 0;
    background: transparent;
    /* Halaman user bertema gelap, sedangkan dokumen iklan bertema terang: tanpa ini browser menggambar kotak putih
       di belakang iklan yang kosong/belum termuat. */
    color-scheme: normal;
}
/* Iklan yang dipasang langsung di halaman (mode otomatis/langsung). */
.ad-direct {
    max-width: 100%;
    margin: 16px 0;
    overflow: hidden;
    text-align: center;
}
