ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

/* ===== RTL support (Arabic) ===== */
html[dir="rtl"] body,
html[dir="rtl"] .content,
html[dir="rtl"] .article,
html[dir="rtl"] .title,
html[dir="rtl"] .subtitle {
    text-align: right;
}

/* Tag spacing: "mr-2" is a left-margin gap in RTL */
html[dir="rtl"] .article-tags .mr-2 {
    margin-right: 0 !important;
    margin-left: 0.5rem !important;
}

/* Flip the post-navigation chevrons: prev points right, next points left */
html[dir="rtl"] .article-nav-prev .fa-chevron-left {
    transform: rotate(180deg);
}
html[dir="rtl"] .article-nav-next .fa-chevron-right {
    transform: rotate(180deg);
}

/* Post navigation sides mirror in RTL (Bulma level mirrors via flex) */
html[dir="rtl"] .post-navigation .level-start,
html[dir="rtl"] .post-navigation .level-end {
    display: flex;
}

/* Keep list indentation on the right side */
html[dir="rtl"] .content ul,
html[dir="rtl"] .content ol {
    padding-right: 1.25em;
    padding-left: 0;
}

/* Headings with bullets/list markers align right */
html[dir="rtl"] .content li {
    text-align: right;
}

/* TOC widget sits on the mirror side naturally via flex; ensure its text is right aligned */
html[dir="rtl"] .widget-toc .menu-list li a {
    padding-right: 0.75em;
    padding-left: 0;
}

