/* Persian cabinet/auth presentation. Raw values are isolated without changing
   their text, underlying currency, clipboard payload or stored timestamp. */
html[lang="fa"] .app-wrapper,
html[lang="fa"] .auth-card {direction:rtl}
html[lang="fa"] .sidebar {border-right:0;border-left:1px solid var(--border)}
html[lang="fa"] .col-panel {border-right:0;border-left:1px solid var(--border)}
html[lang="fa"] .col-panel:last-child {border-left:0}
html[lang="fa"] .brand {direction:ltr;unicode-bidi:isolate}
html[lang="fa"] .auth-visual-side {border-left:0;border-right:1px solid rgba(255,255,255,.05)}
html[lang="fa"] .feature-list,
html[lang="fa"] .profile-hero,
html[lang="fa"] .hero-balance,
html[lang="fa"] .dep-hist-right,
html[lang="fa"] .rent-picker-btn,
html[lang="fa"] .cyber-table th,
html[lang="fa"] .txn-table th {text-align:start}
html[lang="fa"] .status-terminal::before {left:auto;right:0}
html[lang="fa"] .language-option__icon {margin-left:0;margin-right:auto}
html[lang="fa"] .ri-action-row {margin-left:0;margin-right:auto}
html[lang="fa"] .hero-title,
html[lang="fa"] .auth-title,
html[lang="fa"] .term-label,
html[lang="fa"] .hero-balance-label,
html[lang="fa"] .btn-submit {letter-spacing:0}
html[lang="fa"] .sim-number,
html[lang="fa"] .act-phone-value,
html[lang="fa"] .ri-phone,
html[lang="fa"] .sms-code,
html[lang="fa"] .m-hist-code,
html[lang="fa"] .ri-sms-code-tag,
html[lang="fa"] .balance-val,
html[lang="fa"] .balance-unit,
html[lang="fa"] .user-email,
html[lang="fa"] .hero-email,
html[lang="fa"] .hero-balance-val,
html[lang="fa"] .stat-value,
html[lang="fa"] .item-price,
html[lang="fa"] .ri-price,
html[lang="fa"] .dep-hist-amount,
html[lang="fa"] .copy-input,
html[lang="fa"] #api-key,
html[lang="fa"] input[type="email"],
html[lang="fa"] input[type="password"],
html[lang="fa"] input[type="number"],
html[lang="fa"] input[type="url"],
html[lang="fa"] input[name="account"],
html[lang="fa"] input[name="referral_code"] {direction:ltr;unicode-bidi:isolate;text-align:left}
html[lang="fa"] .ri-sms-text,
html[lang="fa"] .ri-sms-sender,
html[lang="fa"] .dep-hist-note,
html[lang="fa"] .sms-area small {unicode-bidi:plaintext;text-align:start}
html[lang="fa"] .api-key-box code,
html[lang="fa"] .doc-title:has(.method-badge),
html[lang="fa"] pre,
html[lang="fa"] .code-block {direction:ltr;unicode-bidi:isolate;text-align:left}
html[lang="fa"] .api-key-box,
html[lang="fa"] .api-key-box > div {min-width:0}
html[lang="fa"] #api-key {display:inline-block;max-width:100%;overflow-wrap:anywhere}
html[lang="fa"] .neon-input {padding-inline:50px}
html[lang="fa"] .neon-input::placeholder {direction:rtl;text-align:right}
html[lang="fa"] .info-row .value {overflow-wrap:anywhere;min-width:0}
html[lang="fa"] .form-actions {gap:12px;flex-wrap:wrap}
html[lang="fa"] .custom-check {line-height:1.8}
html[lang="fa"] .btn-submit,
html[lang="fa"] .nav-item,
html[lang="fa"] .mob-nav-item {line-height:1.6}
@media(max-width:800px){
  html[lang="fa"] .ri-action-row {margin-inline:0}
  html[lang="fa"] .hero-meta-row .pill {white-space:normal}
}
@media(max-width:480px){
  html[lang="fa"] .top-header {gap:10px}
  html[lang="fa"] .page-title {flex:1;min-width:0;font-size:1rem;line-height:1.6;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}
  html[lang="fa"] .auth-form-side {min-width:0}
  html[lang="fa"] .feature-item {min-width:0;line-height:1.9}
}
