.auth-language {
 display: flex;
 flex-wrap: wrap;
 align-items: center;
 gap: .4rem;
 padding: .65rem 0;
}
.auth-language[hidden] { display: none; }
.auth-language button { min-height: 44px; padding: .4rem .65rem; }
.auth-language [aria-pressed="true"] { background: #123d78; color: white; }
