/* CubTools language switcher — visual-neutral addition, does not alter tool styling */
.langwrap{display:inline-flex;align-items:center;gap:6px;margin-left:14px;font-size:13px;color:var(--muted);white-space:nowrap}
.langwrap select{padding:6px 8px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--text);font-size:13px;cursor:pointer;max-width:132px}
.langwrap select:hover{border-color:var(--primary)}
@media (max-width:600px){
  .langwrap{margin-left:8px}
  .langwrap label{display:none}
  .langwrap select{max-width:104px}
}
