/* ==========================================================================
   rtl.css — اصلاحات راست‌به‌چپ (فارسی)
   --------------------------------------------------------------------------
   چیدمان با ویژگی‌های منطقی (inline-start/end) نوشته شده و بیشتر بخش‌ها
   خودکار قرینه می‌شوند؛ این فایل فقط جهت آیکون‌ها و چند استثنا را جبران می‌کند.
   از ویژگی مستقل scale استفاده شده تا با transform انیمیشن‌ها تداخل نکند.
   ========================================================================== */

html[dir="rtl"] .icon--arrow,
html[dir="rtl"] .icon--arrow-left,
html[dir="rtl"] .icon--arrow-up-right { scale: -1 1; }

/* ارقام، ایمیل و شماره تلفن داخل متن فارسی */
html[dir="rtl"] [dir="ltr"] { unicode-bidi: isolate; }
html[dir="rtl"] a[href^="mailto:"] { direction: ltr; unicode-bidi: isolate; }

/* فاصله خطوط مناسب خط فارسی */
html[lang="fa"] .prose { line-height: 2; }
html[lang="fa"] .hero__subtitle { line-height: 1.9; }
html[lang="fa"] .t-small { line-height: 1.9; }

/* دکمه‌ها و برچسب‌های فارسی کمی درشت‌تر */
html[lang="fa"] .btn { font-size: 0.92rem; }
html[lang="fa"] .link-arrow { font-size: 0.95rem; }
html[lang="fa"] .label--dash::before { width: 1.5rem; }
