/*
 * flag-icons 7.5.0, https://github.com/lipis/flag-icons
 * Copyright (c) 2013 Panayiotis Lipiridis, MIT licence (LICENSE in this folder)
 *
 * A cut-down copy of the package's css/flag-icons.css, served from this site so that no flag
 * request goes to a CDN. The base rules are unchanged; flag rules exist only for the countries
 * the panel can show: every location the Hetzner, Contabo and OVH classes know (AU CA DE FI FR
 * GB IN JP PL SG US) and xx, the panel's "unknown" flag. The SVGs in flags/ are unchanged files
 * from the npm package flag-icons@7.5.0.
 *
 * A new country: copy flags/4x3/<cc>.svg and flags/1x1/<cc>.svg from the same package version
 * and add its two rules below. A country without rules shows no flag, as upstream does for an
 * unknown code.
 */
.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-xx {
  background-image: url(flags/4x3/xx.svg);
}
.fi-xx.fis {
  background-image: url(flags/1x1/xx.svg);
}

.fi-au {
  background-image: url(flags/4x3/au.svg);
}
.fi-au.fis {
  background-image: url(flags/1x1/au.svg);
}

.fi-ca {
  background-image: url(flags/4x3/ca.svg);
}
.fi-ca.fis {
  background-image: url(flags/1x1/ca.svg);
}

.fi-de {
  background-image: url(flags/4x3/de.svg);
}
.fi-de.fis {
  background-image: url(flags/1x1/de.svg);
}

.fi-fi {
  background-image: url(flags/4x3/fi.svg);
}
.fi-fi.fis {
  background-image: url(flags/1x1/fi.svg);
}

.fi-fr {
  background-image: url(flags/4x3/fr.svg);
}
.fi-fr.fis {
  background-image: url(flags/1x1/fr.svg);
}

.fi-gb {
  background-image: url(flags/4x3/gb.svg);
}
.fi-gb.fis {
  background-image: url(flags/1x1/gb.svg);
}

.fi-in {
  background-image: url(flags/4x3/in.svg);
}
.fi-in.fis {
  background-image: url(flags/1x1/in.svg);
}

.fi-jp {
  background-image: url(flags/4x3/jp.svg);
}
.fi-jp.fis {
  background-image: url(flags/1x1/jp.svg);
}

.fi-pl {
  background-image: url(flags/4x3/pl.svg);
}
.fi-pl.fis {
  background-image: url(flags/1x1/pl.svg);
}

.fi-sg {
  background-image: url(flags/4x3/sg.svg);
}
.fi-sg.fis {
  background-image: url(flags/1x1/sg.svg);
}

.fi-us {
  background-image: url(flags/4x3/us.svg);
}
.fi-us.fis {
  background-image: url(flags/1x1/us.svg);
}
