/*
 * اصلاحات مخصوص حالت RTL.
 *
 * قالب به‌صورت پیش‌فرض RTL طراحی شده و از ویژگی‌های منطقی CSS
 * (inset-inline، margin-inline، padding-inline و text-align: start/end)
 * استفاده می‌کند؛ بنابراین این فایل فقط شامل اصلاحات جزئی است.
 */

/* جهت‌دهی صحیح فلش دکمه‌ها در RTL */
.rtl .nh-btn:hover .nh-icon--arrow-left {
	transform: translateX(-3px);
}

/* اصلاح جهت شبه‌عنصر اسپینر در RTL */
.rtl .nh-btn.is-loading::after {
	inset-inline-start: 50%;
}

/* جداکننده لیست‌های افقی */
.rtl .nh-footer__legal-list li + li {
	border-inline-start: 1px solid rgba(255, 255, 255, 0.12);
	padding-inline-start: var(--nh-space-5);
}

/* اطمینان از چیدمان درست ورودی‌های لاتین */
.rtl input[type="url"],
.rtl input[type="email"],
.rtl .nh-latin,
.rtl .nh-num,
.rtl .nh-price {
	direction: ltr;
	text-align: start;
}
