@font-face{font-family:Beiruti;src:url('assets/Beiruti.ttf') format('truetype');font-style:normal;font-weight:200 900;font-display:swap}
/* One flag shape and spacing system across every language and screen size. */
html body .langs{--ft-language-flag:20px}
html body .langs .langs-menu{display:grid!important;grid-template-columns:var(--ft-language-flag) minmax(0,1fr) 10px;align-items:center!important;column-gap:10px!important;direction:ltr!important}
html body .langs .langs-menu::after{position:static!important;grid-column:3;grid-row:1;margin:0!important;inset:auto!important;justify-self:center}
html body .langs .langs-menu-content__item{display:grid!important;grid-template-columns:var(--ft-language-flag) minmax(0,1fr);align-items:center!important;column-gap:12px!important;direction:ltr!important}
html body .langs .langs-menu__img{display:block!important;width:var(--ft-language-flag)!important;height:var(--ft-language-flag)!important;min-width:var(--ft-language-flag)!important;max-width:none!important;max-height:none!important;aspect-ratio:1!important;border-radius:50%!important;overflow:hidden!important;margin:0!important;padding:0!important;line-height:0!important;font-size:0!important;align-self:center}
html body .langs .langs-menu__img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;aspect-ratio:1!important;border-radius:50%!important;margin:0!important}
html body .langs .langs-menu__code{margin:0!important;min-width:0;text-align:center;white-space:nowrap}
html body .langs :is([lang="ar"],[hreflang|="ar"]) .langs-menu__code,html body .langs .langs-menu__code[lang="ar"]{font-family:Beiruti,Tahoma,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;direction:rtl;unicode-bidi:isolate}
@media(max-width:991px){html body .langs{--ft-language-flag:27px}html body .langs :is([lang="ar"],[hreflang|="ar"]) .langs-menu__code,html body .langs .langs-menu__code[lang="ar"]{font-size:20px!important}}
