section.bg-sidebar:first-child > div:first-child:has(> .preferences-controls) {
  display:grid; grid-template-columns:minmax(0,1fr) auto; gap:6px; align-items:center;
}
section.bg-sidebar:first-child > div:first-child > .preferences-controls {
  display:flex; flex:none; flex-wrap:nowrap; gap:0; white-space:nowrap;
}
section.bg-sidebar:first-child > div:first-child > .preferences-controls .language-toggle { order:-1; }
section.bg-sidebar:first-child > div:first-child > span[aria-label] { gap:6px; }
@media(max-width:390px){
  section.bg-sidebar:first-child > div:first-child > span[aria-label] > img { width:34px; height:34px; }
  section.bg-sidebar:first-child > div:first-child > span[aria-label] > span > span:first-child { font-size:18px; }
  section.bg-sidebar:first-child > div:first-child > span[aria-label] > span { gap:4px; }
}
