.language-switch { display:flex; align-items:center; padding-left:.5rem; }
.language-switch a { border:1px solid var(--green-soft); border-radius:6px; color:var(--green-main); font-family:'Courier New',monospace; font-size:.78rem; padding:.2rem .45rem; }
.language-switch a:hover { background:var(--green-main); color:#000; text-decoration:none; }
