/* Styling for the button injected by theme/lang-switcher.js. Matches the sizing and
   hover behavior of mdBook's built-in icon-buttons (print, search, theme), which are
   otherwise icon-only and have no padding reserved for text content. */
#lang-switch-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 0.5em;
    font-size: 0.8em;
    font-weight: 600;
    letter-spacing: 0.02em;
    text-decoration: none;
    white-space: nowrap;
}
