.kwLanguage{display:flex;align-items:center;gap:5px;flex-shrink:0}.kwLanguage select{max-width:116px;min-height:40px;padding:7px;border-radius:8px;background:var(--panel,#122331);color:inherit;border:1px solid #526374;font-size:14px}.kwTranslator{margin:12px 0;padding:12px;border:1px solid #557289;border-radius:10px;background:rgba(40,102,143,.08);max-width:100%;overflow-wrap:anywhere}.kwTranslator summary{cursor:pointer;font-size:14px;font-weight:600}.kwTranslateLanguages{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.kwTranslateLanguages label{display:grid;gap:5px;font-size:14px;flex:1;min-width:130px}.kwTranslateLanguages select{width:100%;padding:9px;border-radius:7px;border:1px solid #8394a2;background:#fff;color:#172b3a;font-size:14px}.kwTranslateNote,.kwTranslator small{font-size:14px;line-height:1.5}.kwTranslationResult{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;border-left:3px solid #389cb7;background:rgba(56,156,183,.09);font-size:16px}.kwTranslator [hidden]{display:none!important}html[lang=de] button{overflow-wrap:anywhere}html[lang=de] .links{gap:8px}@media(max-width:760px){.kwLanguage select{max-width:86px;font-size:14px}.top .actions{gap:6px;flex-wrap:wrap}.kwTranslateLanguages{display:grid;grid-template-columns:1fr}.kwTranslator{padding:10px}.top .shell.nav{flex-wrap:wrap}}
