<style>
@charset "UTF-8";
div.locale-flag {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.locale-item[lang-iso-code=en] .locale-flag {
  background-image: url("https://cdn.jsdelivr.net/gh/lipis/flag-icons@main/flags/1x1/gb.svg");
}

.locale-item[lang-iso-code=es] .locale-flag {
  background-image: url("https://cdn.jsdelivr.net/gh/lipis/flag-icons@main/flags/1x1/es.svg");
}
.locale-item[lang-iso-code=es] .locale-name::before {
  content: "Español";
  display: block;
}

.locale-item[lang-iso-code=zh] .locale-flag {
  background-image: url("https://cdn.jsdelivr.net/gh/lipis/flag-icons@main/flags/1x1/cn.svg");
}
.locale-item[lang-iso-code=zh] .locale-name::before {
  content: "中文";
  display: block;
}
</style>