/*!
 * flag-icons (subset) — self-hosted SVG country flags.
 * Trimmed from flag-icons v7.5.0 (MIT, https://github.com/lipis/flag-icons)
 * to only the languages NovuTV ships (en→gb, de, nl, it, tr), so the
 * language switcher loads ~2 KB of flags instead of the full library.
 *
 * Add a flag: drop assets/vendor/flag-icons/flags/<iso>.svg and add a
 * matching `.fi-<iso>` rule below.
 */
.fi {
  display: inline-block;
  width: 1.3333333333em; /* 4:3 aspect at 1em tall */
  height: 1em;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 2px;
  vertical-align: middle;
}

.fi-gb { background-image: url(flags/gb.svg); }
.fi-de { background-image: url(flags/de.svg); }
.fi-nl { background-image: url(flags/nl.svg); }
.fi-it { background-image: url(flags/it.svg); }
.fi-tr { background-image: url(flags/tr.svg); }
