/* Hush Translate — front-end switcher + RTL nudges */

.hushtr-switcher{display:inline-flex;align-items:center;gap:.15rem;border:1px solid rgba(28,19,64,.14);
  border-radius:999px;padding:.15rem;background:rgba(255,255,255,.6)}
.hushtr-switcher__item{display:inline-grid;place-items:center;min-width:34px;height:28px;padding:0 .5rem;
  border-radius:999px;font-size:.8rem;font-weight:800;color:#1c1340;text-decoration:none;line-height:1;
  transition:background .2s,color .2s}
.hushtr-switcher__item:hover{background:rgba(5,84,255,.1);color:#0554ff}
.hushtr-switcher__item.is-current{background:#0554ff;color:#fff}

/* RTL: make the switcher sit naturally and fix a few common physical props
   that themes sometimes hard-code. Most of the Hush theme already uses logical
   properties, so this is light-touch. */
html[dir="rtl"] body{text-align:right}
html[dir="rtl"] .hushtr-switcher{direction:ltr}

/* Arabic typeface hint (theme ships Cairo; this is a safe fallback). */
html[dir="rtl"] body{font-family:"Cairo","Plus Jakarta Sans",system-ui,"Segoe UI",Tahoma,sans-serif}
