/* ===========================================================================
   rtl.css — RTL refinements. Sections + base use CSS logical properties, so
   most mirroring is automatic; this only fixes the few physical cues (icons,
   smooth-scroll direction hints) that logical properties can't express.
   Inert in LTR. Loaded last.
   =========================================================================== */

[dir="rtl"] .prose blockquote {
    font-style: normal; /* italic serifs read poorly in RTL scripts */
}

/* Directional glyphs that must physically flip in RTL (arrows point the other
   way). Sections already flip their own inline icons; this catches shared ones. */
[dir="rtl"] .breadcrumbs__item:not(:last-child)::after {
    content: "\\";
}

[dir="rtl"] .prose ul,
[dir="rtl"] .prose ol {
    /* padding-inline-start already mirrors; ensure marker sits inside */
    list-style-position: outside;
}

