body.reforged #sidebar .language-switcher{display:flex;gap:8px;margin:20px 0 0;padding:18px 12px 2px;border-top:1px solid #514634}
body.reforged #sidebar .language-switcher a{display:flex;align-items:center;justify-content:center;min-width:57px;min-height:36px;padding:4px 12px;color:#c7b993;text-decoration:none;font:600 13px Arial,sans-serif;background:linear-gradient(#302b22,#15120e);border:1px solid #66583f;box-shadow:inset 0 0 0 2px #0b0907;border-radius:2px;text-shadow:0 1px #000}
body.reforged #sidebar .language-switcher a[aria-current=page]{color:#fff0bb;background:linear-gradient(var(--faction-tint),#19130d);border-color:var(--faction-color);box-shadow:inset 0 0 0 2px #0b0907,0 0 8px var(--faction-tint)}
body.reforged #sidebar .language-switcher a:hover{color:#fff0bb;border-color:#d7bb75}
body.reforged #sidebar .language-switcher a:focus-visible{outline:2px solid #f3df9b;outline-offset:3px}
html[lang=en] #sidebar .nav a{font-size:13px}
@media(max-height:780px) and (min-width:1001px){body.reforged #sidebar .language-switcher{margin-top:12px;padding-top:12px}}
