.qoq-article-languages{margin:16px 0 22px;border-block:1px solid #d7c8b0;padding:12px 0;font:14px/1.5 Arial,sans-serif;color:#433625;max-width:100%}
.qoq-article-languages summary{cursor:pointer;min-height:32px;padding:6px 0}.qoq-article-languages summary span{font-weight:600}
.qoq-article-languages nav,.qoq-translation-statuses,.qoq-translation-actions{display:flex;flex-wrap:wrap;gap:8px 14px}
.qoq-article-languages a{display:block;padding:8px 12px;border:1px solid #d7c8b0;text-decoration:none;background:#fff}
.qoq-article-languages a[aria-current=page],.qoq-translation-statuses a[aria-current=page]{border-color:#84652c;background:#f3ecdf;font-weight:600}
.qoq-article-languages :is(a,summary):focus-visible{outline:2px solid #84652c;outline-offset:3px}
.qoq-translation-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px;margin-top:24px}
.qoq-translation-columns>*{min-width:0}.qoq-translation-columns aside{padding:24px;background:#f5f0e8;max-height:85vh;overflow:auto}
.qoq-translation-columns aside img{max-width:100%;height:auto}.qoq-translation-columns .form-card{margin:0;max-width:none;width:100%;box-sizing:border-box}
.qoq-translation-columns textarea{width:100%;box-sizing:border-box}.qoq-translation-columns label{display:block;margin-bottom:18px}
.qoq-translation-actions button{white-space:normal;max-width:100%}
@media(max-width:850px){.qoq-translation-columns{grid-template-columns:minmax(0,1fr)}.qoq-translation-columns aside{max-height:300px}}
