/* Add decorative flags only. Existing typography, colours, active underline,
   logo, menu and page layout remain defined by the unchanged styles.css. */
.language-switcher a{gap:6px;padding-inline:4px}
.language-switcher .language-flag{display:block;flex-shrink:0;width:20px;height:15px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #00000014}
@media(max-width:700px){
  .language-switcher a{flex-direction:column;gap:4px;padding-inline:2px}
  .language-switcher .language-flag{width:16px;height:12px}
}
