.language-footer { padding: 14px 0; text-align: center; color: var(--faint, #8c95a6); font-size: 12px; }
.language-footer select:not([multiple]):not([size]) { width: 92px; min-height: 44px; padding: 6px 24px 6px 8px; border: 0; border-radius: 6px; color: var(--muted, #8c95a6); background-color: transparent; background-position: right 4px center; background-size: 12px 12px; font: inherit; cursor: pointer; }
.language-footer select:hover { color: var(--text, #eceff5); }
.language-footer select:focus-visible { outline: 2px solid var(--accent, #6ea8fe); outline-offset: 2px; }
.footer-meta { display: flex; align-items: center; gap: 12px; white-space: nowrap; }
.footer-meta .language-footer { padding: 0; text-align: left; }
.cab__side-foot .language-footer { text-align: left; padding: 6px 0 0; }
html[lang="en"] .split .theirs::after { content: 'interviewer sees'; }
html[lang="en"] .split .mine::after { content: 'you see'; }

@media (max-width: 860px) {
  .cab__side-foot { flex-wrap: wrap; }
  .cab__side-foot .language-footer { flex-basis: 100%; }
}
