/* Yebrax Trade V3 — F65 locale quality layer. Direction-safe, intentionally non-destructive. */
html[dir="rtl"] body{font-family:"Cairo","Inter",system-ui,-apple-system,"Segoe UI",sans-serif}
html[dir="ltr"] body{font-family:"Inter","Cairo",system-ui,-apple-system,"Segoe UI",sans-serif}
html[dir="rtl"] .ybx-page-hero,
html[dir="rtl"] .ybx-card-title,
html[dir="rtl"] .ybx-auth-card,
html[dir="rtl"] .ybx-public-page-head,
html[dir="rtl"] .ybx-list-item,
html[dir="rtl"] .ybx-field,
html[dir="rtl"] .ybx-empty,
html[dir="rtl"] .ybx-alert{text-align:right}
html[dir="ltr"] .ybx-page-hero,
html[dir="ltr"] .ybx-card-title,
html[dir="ltr"] .ybx-auth-card,
html[dir="ltr"] .ybx-public-page-head,
html[dir="ltr"] .ybx-list-item,
html[dir="ltr"] .ybx-field,
html[dir="ltr"] .ybx-empty,
html[dir="ltr"] .ybx-alert{text-align:left}
html[dir="rtl"] input:not([type="number"]):not([type="email"]):not([type="url"]),
html[dir="rtl"] textarea,
html[dir="rtl"] select{direction:rtl;text-align:right}
html[dir="ltr"] input,
html[dir="ltr"] textarea,
html[dir="ltr"] select{direction:ltr;text-align:left}
html[dir="rtl"] input[type="email"],
html[dir="rtl"] input[type="url"],
html[dir="rtl"] input[type="number"],
html[dir="rtl"] code,
html[dir="rtl"] pre,
html[dir="rtl"] .mono,
html[dir="rtl"] [data-ltr]{direction:ltr;text-align:left;unicode-bidi:plaintext}
html[dir="rtl"] .ybx-table{direction:rtl}
html[dir="ltr"] .ybx-table{direction:ltr}
html[dir="rtl"] .ybx-inline-actions,
html[dir="rtl"] .ybx-replay-controls{direction:rtl}
html[dir="ltr"] .ybx-inline-actions,
html[dir="ltr"] .ybx-replay-controls{direction:ltr}
html[dir="rtl"] .ybx-chip,
html[dir="rtl"] .ybx-status,
html[dir="rtl"] .ybx-symbol,
html[dir="rtl"] .ybx-market-price{unicode-bidi:plaintext}
@media (max-width:640px){
  html[dir="rtl"] .ybx-page-hero>*,html[dir="rtl"] .ybx-card-title>*{min-width:0}
  html[dir="rtl"] .ybx-table-wrap,html[dir="ltr"] .ybx-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
