.language-picker{display:flex;align-items:center;gap:.45rem;margin-left:auto;min-width:0}.language-picker label{font-size:.8rem}.language-picker select{font:inherit;font-size:.85rem;padding:.4rem .5rem;border:1px solid #d8cbed;border-radius:.5rem;max-width:10rem;background:#fff;color:#42334f}.language-picker [hidden]{display:none!important}.language-status{font-size:.75rem;max-width:10rem}.languages-list .lang-item{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin:.8rem 0;padding:.8rem;border:1px solid #e8ddec;border-radius:.6rem}.languages-list .lang-item input[type=text]{flex:1;min-width:8rem;max-width:18rem}.lang-item label{display:flex;gap:.5rem;align-items:center}.translations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.translations-grid label{display:flex;flex-direction:column;gap:.4rem;min-width:0;font-size:.85rem}.translations-grid textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:4rem;font:inherit}.translations-panel{margin:1.5rem 0}@media(max-width:650px){.language-picker label{display:none}.language-picker select{max-width:8rem;font-size:.8rem}.language-picker{margin-left:auto;margin-right:.5rem}.translations-grid{grid-template-columns:1fr}.language-status{display:none}.lang-item input{max-width:100%}}
