/* phone-fix: stop the header language picker from making the page wider than a phone screen */
@media (max-width: 640px){
  header label select{max-width:7.5rem;min-width:0;text-overflow:ellipsis}
  header label{min-width:0;max-width:100%}
  header .flex.items-center.gap-3{min-width:0;max-width:100%}
}
