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

html[lang="he"] .auth-title,html[lang="he"] .hero-title,html[lang="he"] .page-title,html[lang="he"] .neon-input{font-family:"Noto Sans Hebrew",Arial,"Segoe UI",sans-serif}
html[lang="he"] .m-link{font-size:.7rem;gap:3px;width:20%;min-width:0;padding-inline:1px;white-space:nowrap;overflow-wrap:normal;letter-spacing:0}
html[lang="he"] .api-base-label{flex-shrink:0;white-space:nowrap}
html[lang="he"] .search-box:has(#deposit-amount){direction:ltr;unicode-bidi:isolate}
@media(max-width:480px){
 html[lang="he"] #api-key{font-size:.9rem}
 html[lang="he"] input[name="referral_code"]::placeholder{font-family:"Noto Sans Hebrew",Arial,"Segoe UI",sans-serif;font-size:14px;letter-spacing:0}
 html[lang="he"] input[name="confirm_password"]::placeholder,html[lang="he"] input[name="confirm_new_password"]::placeholder{font-size:14px;letter-spacing:0}
}
