/* Persian overrides on top of auth.css */

:root {
  --font-heading: 'Vazirmatn', sans-serif;
  --font-body: 'Vazirmatn', 'Inter', sans-serif;
}

body { direction: rtl; }

/* Mirror back arrow direction */
.auth-nav .nav-back { direction: ltr; }

/* Keep license keys LTR for readability */
.license-key,
.license-key span,
.dash-user-email {
  direction: ltr;
  unicode-bidi: embed;
  text-align: left;
}

/* Sidebar sticks to right in RTL automatically; ensure tab text aligns */
.dash-nav a, .auth-field input { text-align: right; }
.dash-nav a { direction: rtl; }
input[type="email"], input[type="password"] { direction: ltr; text-align: left; }
input[type="text"]#full_name,
input[type="text"]#company,
input[type="text"]#country { direction: rtl; text-align: right; }

/* OAuth grid label readability */
.oauth-btn { direction: rtl; }
.oauth-btn svg { order: -1; }
