/**
 * rtl.css – استایل‌های RTL قالب نشریه کوه ران (نسخهٔ ۳۰)
 *
 * تنها قواعد پایهٔ RTL را تعریف می‌کند؛ باقی چیدمان در koohrun.css و style.css
 * مدیریت می‌شود تا دو فایل با هم تضاد نداشته باشند.
 *
 * @package koohrun-pro
 * @version 30.0.0
 * @license GPL-2.0-or-later
 */

/* ============================================================
   ۱. پایه
   ============================================================ */
[dir="rtl"] {
	direction: rtl;
	unicode-bidi: embed;
}

body.rtl {
	direction: rtl;
	text-align: right;
}

/* ============================================================
   ۲. جهت متن عناصر
   ============================================================ */
body.rtl .entry-content,
body.rtl .card__excerpt,
body.rtl .card__excerpt--long,
body.rtl .newspaper-item__excerpt,
body.rtl .article-item__excerpt,
body.rtl .booklet-item__excerpt,
body.rtl .note-item__content,
body.rtl p {
	direction: rtl;
	text-align: right;
}

/* ============================================================
   ۳. نقل قول
   ============================================================ */
body.rtl blockquote,
body.rtl .wp-block-quote {
	border-left: none;
	border-inline-end: 3px solid var(--accent-dim, #44444e);
	padding-left: 0;
	padding-inline-end: 1.5rem;
}

/* ============================================================
   ۴. دکمه‌ها — هم‌تراز راست
   ============================================================ */
body.rtl .btn,
body.rtl .btn-continue,
body.rtl .btn-continue--small,
body.rtl .btn-download,
body.rtl .read-more-link {
	align-self: flex-start;
}

/* ============================================================
   ۵. کارت‌های مقاله در صفحهٔ اصلی — باکس‌های شناور
   ============================================================ */
body.rtl .single-thumbnail {
	float: right;
	margin: 0 0 1.2rem 1.4rem;
}

/* ============================================================
   ۶. فوتر و بازگشت به بالا
   ============================================================ */
body.rtl .back-to-top {
	inset-inline-start: 1.25rem;
	inset-inline-end: auto;
}

body.rtl .skip-link {
	left: 50%;
	right: auto;
	transform: translateX(-50%);
}

/* ============================================================
   ۷. موبایل
   ============================================================ */
@media (max-width: 820px) {
	body.rtl .single-thumbnail {
		float: none;
		margin: 0 0 1rem;
	}
}
