/*!
 * flag-icons — https://github.com/lipis/flag-icons (MIT, © Panayiotis Lipiridis)
 *
 * Subset: only the five flags this site uses, with the package's exact class
 * API and base rules copied from flag-icons@7.5.0/css/flag-icons.min.css.
 * Vendored rather than installed because this project has no npm step.
 *
 * To swap in the full package later:
 *   npm i flag-icons
 *   cp -r node_modules/flag-icons/{css,flags} public/assets/vendor/flag-icons/
 * and point the <link> at css/flag-icons.min.css. No markup changes needed.
 */

.fib,
.fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.fi {
  position: relative;
  display: inline-block;
  width: 1.333333em;
  line-height: 1em;
}

.fi:before { content: "\00a0"; }
.fi.fis { width: 1em; }

.fi-gb { background-image: url(flags/4x3/gb.svg); }
.fi-it { background-image: url(flags/4x3/it.svg); }
.fi-fr { background-image: url(flags/4x3/fr.svg); }
.fi-de { background-image: url(flags/4x3/de.svg); }
.fi-ru { background-image: url(flags/4x3/ru.svg); }
