.owner-extra-languages{border:1px solid var(--line);border-radius:10px;margin:24px 0 0;padding:0 16px 16px}
.owner-extra-languages legend{padding:0 7px;font-size:13px;font-weight:650;color:#596985}
.owner-extra-languages .field-help{margin-bottom:12px}
.owner-language-checks{display:flex;gap:10px;flex-wrap:wrap}
.owner-language-checks .checkbox{margin:0;padding:8px 11px;border:1px solid var(--line);border-radius:7px;background:#fff}
.owner-language-checks .checkbox:has(input:checked){border-color:#9bb4f4;background:var(--blue-soft);color:var(--blue)}
.owner-language-panel{border-top:1px solid var(--line);margin-top:16px;padding-top:4px}
.owner-language-panel[hidden]{display:none}
.owner-language-panel h3{font-size:13px;color:#596985;margin:14px 0}
.translation-queue{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}
.translation-status-list{display:grid;gap:8px}
.translation-status-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(120px,auto);align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:8px}
.translation-status-row small{color:#a0a8b6;font-size:10px}
@media(max-width:560px){.translation-status-row{grid-template-columns:1fr auto}.translation-status-row small{grid-column:1 / -1}}
