@font-face {
  font-family: 'Noto Sans Arabic';
  src: url('/assets/v/2be65869c32f8fa9e0b4f99f959cf8b62e3885d413dddeded3a62b1917f2c04d/fonts/NotoSansArabic.ttf') format('truetype');
  font-weight: 100 900;
  font-display: swap;
}
.language-control {
  display: flex;
  align-items: center;
  gap: 6px;
  margin: 0;
  font-size: 12px;
  flex-shrink: 0;
}
.language-control select {
  width: auto;
  max-width: 115px;
  min-height: 36px;
  padding: 4px 8px;
  border: 1px solid var(--line-strong);
  background: var(--white);
  color: var(--ink);
  border-radius: 8px;
}
.auth-brand {
  gap: 16px;
  flex-wrap: wrap;
}
html[lang='ar'],
html[lang='ar'] body,
html[lang='ar'] button,
html[lang='ar'] input,
html[lang='ar'] select,
html[lang='ar'] textarea {
  font-family: 'Noto Sans Arabic', 'Segoe UI', sans-serif;
}
html[lang='ar'] h1,
html[lang='ar'] h2,
html[lang='ar'] h3,
html[lang='ar'] .eyebrow,
html[lang='ar'] .auth-tagline {
  letter-spacing: normal;
  line-height: 1.5;
}
html[lang='ar'] .button {
  white-space: normal;
}
/* The top bar is one row in Arabic too (WEB-05). */
html[lang='ar'] .topbar .button {
  white-space: nowrap;
}
html[dir='rtl'] .command-dialog button,
html[dir='rtl'] .account-columns,
html[dir='rtl'] .auth-form-side {
  text-align: start;
}
html[dir='rtl'] .review-table th {
  text-align: start;
}
html[dir='rtl'] .recovery-key,
html[dir='rtl'] code,
html[dir='rtl'] pre,
html[dir='rtl'] input[type='email'],
html[dir='rtl'] input[type='url'],
html[dir='rtl'] input[type='password'],
html[dir='rtl'] input[type='number'],
html[dir='rtl'] input[inputmode='decimal'],
html[dir='rtl'] input[name='currency'],
html[dir='rtl'] input[name='owner_urn'],
html[dir='rtl'] input[name='ad_ids'],
html[dir='rtl'] textarea[name='steps'],
html[dir='rtl'] textarea[name='variables'],
html[dir='rtl'] textarea[name='configuration'],
html[dir='rtl'] input[name='timezone'],
html[dir='rtl'] input[name='account_id'],
html[dir='rtl'] input[name='threshold'],
html[dir='rtl'] input[name='window_timezone'],
html[dir='rtl'] input[name='container_id'],
html[dir='rtl'] input[name='workspace_id'],
html[dir='rtl'] input[name='catalog_id'],
html[dir='rtl'] input[name='naming'],
html[dir='rtl'] input[name^='utm_'],
html[dir='rtl'] textarea[name='templates'],
html[dir='rtl'] textarea[name='additional'],
html[dir='rtl'] textarea[name='example_variables'],
html[dir='rtl'] input[name='result_action_type'],
html[dir='rtl'] textarea[name='budgets'],
html[dir='rtl'] textarea[data-native-for],
html[dir='rtl'] input[data-target-currency],
html[dir='rtl'] #custom-id,
html[dir='rtl'] #custom-formula,
html[dir='rtl'] input[autocomplete='one-time-code'] {
  direction: ltr;
  unicode-bidi: isolate;
  text-align: start;
}
@media (max-width: 850px) {
  html[dir='rtl'] .sidebar {
    transform: translateX(100%);
  }
  html[dir='rtl'] .menu-open .sidebar {
    transform: none;
  }
  .language-control > span {
    display: none;
  }
  .language-control select {
    max-width: 87px;
  }
  .top-actions {
    gap: 6px;
  }
  .auth-brand {
    gap: 10px;
  }
}
