.language-control{display:flex;align-items:center;gap:7px;margin-left:16px;flex:none}.language-control select{background:#121710;color:#e5d2a9;border:1px solid #716343;padding:9px 8px;font:inherit;font-size:12px;cursor:pointer;min-width:70px}.language-control select:focus-visible{outline:2px solid #e6c98e;outline-offset:3px}.language-control label{font-size:10px;letter-spacing:.08em;color:#c4bba5}@media(max-width:1050px){.language-control{margin-left:8px}.language-control label{display:none}}@media(max-width:600px){.language-control select{padding:7px 4px;min-width:62px;font-size:11px}}
