.language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 9px;border:1px solid #d8bd8e70;color:var(--gold);font:500 12px/1.4 'IBM Plex Sans Arabic',Arial,sans-serif;white-space:nowrap;flex-shrink:0}
.language-switch:hover{background:#d8bd8e18;border-color:var(--gold)}
.language-switch:focus-visible{outline:3px solid var(--gold);outline-offset:4px}
.site-header .menu-toggle{margin-left:0}
.menu-bottom .menu-language{width:fit-content;font-size:13px;margin:0}
@media(max-width:1100px){.site-header{column-gap:18px}.site-nav{gap:18px;font-size:13px}}
@media(max-width:650px){.site-header{padding-inline:4vw;column-gap:8px}.site-header .menu-toggle{min-width:44px;justify-content:center}.site-header .menu-toggle>span:first-child{display:none}.language-switch{padding-inline:6px;font-size:11px}.menu-bottom .menu-language{margin-bottom:18px}}
