/* flag-icons — local subset for Gameviewer
   Source: https://github.com/lipis/flag-icons (MIT)
   Flags served from ../assets/flags/{code}.svg        */

.fi {
  width: 1.333333em;
  line-height: 1em;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
}

.fi-am { background-image: url('../assets/flags/am.svg'); }
.fi-ar { background-image: url('../assets/flags/ar.svg'); }
.fi-at { background-image: url('../assets/flags/at.svg'); }
.fi-au { background-image: url('../assets/flags/au.svg'); }
.fi-az { background-image: url('../assets/flags/az.svg'); }
.fi-be { background-image: url('../assets/flags/be.svg'); }
.fi-br { background-image: url('../assets/flags/br.svg'); }
.fi-ca { background-image: url('../assets/flags/ca.svg'); }
.fi-ch { background-image: url('../assets/flags/ch.svg'); }
.fi-cn { background-image: url('../assets/flags/cn.svg'); }
.fi-cz { background-image: url('../assets/flags/cz.svg'); }
.fi-de { background-image: url('../assets/flags/de.svg'); }
.fi-dk { background-image: url('../assets/flags/dk.svg'); }
.fi-ee { background-image: url('../assets/flags/ee.svg'); }
.fi-eg { background-image: url('../assets/flags/eg.svg'); }
.fi-es { background-image: url('../assets/flags/es.svg'); }
.fi-fi { background-image: url('../assets/flags/fi.svg'); }
.fi-fr { background-image: url('../assets/flags/fr.svg'); }
.fi-gb { background-image: url('../assets/flags/gb.svg'); }
.fi-ge { background-image: url('../assets/flags/ge.svg'); }
.fi-hr { background-image: url('../assets/flags/hr.svg'); }
.fi-hu { background-image: url('../assets/flags/hu.svg'); }
.fi-il { background-image: url('../assets/flags/il.svg'); }
.fi-in { background-image: url('../assets/flags/in.svg'); }
.fi-jp { background-image: url('../assets/flags/jp.svg'); }
.fi-kz { background-image: url('../assets/flags/kz.svg'); }
.fi-kr { background-image: url('../assets/flags/kr.svg'); }
.fi-lt { background-image: url('../assets/flags/lt.svg'); }
.fi-lv { background-image: url('../assets/flags/lv.svg'); }
.fi-ma { background-image: url('../assets/flags/ma.svg'); }
.fi-md { background-image: url('../assets/flags/md.svg'); }
.fi-mx { background-image: url('../assets/flags/mx.svg'); }
.fi-ng { background-image: url('../assets/flags/ng.svg'); }
.fi-nl { background-image: url('../assets/flags/nl.svg'); }
.fi-no { background-image: url('../assets/flags/no.svg'); }
.fi-nz { background-image: url('../assets/flags/nz.svg'); }
.fi-pl { background-image: url('../assets/flags/pl.svg'); }
.fi-pt { background-image: url('../assets/flags/pt.svg'); }
.fi-ro { background-image: url('../assets/flags/ro.svg'); }
.fi-rs { background-image: url('../assets/flags/rs.svg'); }
.fi-ru { background-image: url('../assets/flags/ru.svg'); }
.fi-se { background-image: url('../assets/flags/se.svg'); }
.fi-sk { background-image: url('../assets/flags/sk.svg'); }
.fi-tr { background-image: url('../assets/flags/tr.svg'); }
.fi-ua { background-image: url('../assets/flags/ua.svg'); }
.fi-us { background-image: url('../assets/flags/us.svg'); }
.fi-uz { background-image: url('../assets/flags/uz.svg'); }
.fi-za { background-image: url('../assets/flags/za.svg'); }
