/* Lecture en ligne en persan : police Vazirmatn, texte de droite à gauche. */
@font-face { font-family: "Vazirmatn"; font-weight: normal; src: url("fonts/Vazirmatn-Regular.woff2") format("woff2"), url("fonts/Vazirmatn-Regular.ttf") format("truetype"); font-display: swap; }
@font-face { font-family: "Vazirmatn"; font-weight: bold; src: url("fonts/Vazirmatn-Bold.woff2") format("woff2"), url("fonts/Vazirmatn-Bold.ttf") format("truetype"); font-display: swap; }
html, body { font-family: "Vazirmatn", "Tahoma", sans-serif; line-height: 1.9; }
html, body { direction: rtl; text-align: right; }
body { max-width: 40em; margin: 0 auto; padding: 1.5em 1em; }
img { max-width: 100%; height: auto; }
em { font-style: normal; }
a { unicode-bidi: plaintext; }
code, pre { direction: ltr; unicode-bidi: embed; }
table { direction: rtl; border-collapse: collapse; margin: 1em auto; }
th, td { padding: .35em .8em; border-bottom: 1px solid #ccc; text-align: right; vertical-align: top; }
.legende-figure { font-size: .9em; border-right: 3px solid #b8860b; padding-right: 1em; margin: 0 0 1.5em; }
.footnote-back { unicode-bidi: isolate; }
