/* RTL overrides for Arabic (and any other RTL locale). Loaded only when is_rtl() is true. */

/* Flip the right-side margins on optional category tags shown over reference items. */
.hrp-category-tag {
    margin: 0 0 2px 2px;
}

/* On mobile, the filter row scrolls horizontally. flex-start in RTL = right-aligned,
   which is the correct start position for an Arabic reader — no change needed there.
   This rule is here so the override is documented if behavior ever changes. */
@media (max-width: 768px) {
    .hrp-filters {
        justify-content: flex-start; /* same value; correct in RTL contexts */
    }
}
