/* Tecela AI · seletor de idioma (PT | EN) do cabeçalho. Vale para todas as páginas; o EN em si é o site/assets/en.css. */
.lang-switch {display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:650;letter-spacing:.06em;line-height:1;margin-right:4px}
.lang-switch .lang-link,.lang-switch .lang-current {display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:40px;padding:0 6px;border-radius:5px}
.lang-switch .lang-current {color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent)}
.lang-switch .lang-link {color:var(--muted)}
.lang-switch .lang-link:hover {color:var(--fg);background:var(--bg-2);text-decoration:none}
.lang-switch .lang-sep {color:var(--border)}
@media (max-width:960px) {.lang-switch {margin-right:2px}}
@media (max-width:360px) {.lang-switch .lang-link,.lang-switch .lang-current {min-width:26px;padding:0 4px}.lang-switch {margin-right:0}}
