/* Drapeaux (flag-icons 7.2.3, licence MIT) hébergés localement, seulement ceux utilisés. */
.fi { display: inline-block; position: relative; width: 1.333333em; line-height: 1em; background-size: contain; background-position: 50%; background-repeat: no-repeat; }
.fi::before { content: "\00a0"; }
.fi-at { background-image: url('/flags/at.svg'); }
.fi-au { background-image: url('/flags/au.svg'); }
.fi-be { background-image: url('/flags/be.svg'); }
.fi-ca { background-image: url('/flags/ca.svg'); }
.fi-ch { background-image: url('/flags/ch.svg'); }
.fi-cz { background-image: url('/flags/cz.svg'); }
.fi-de { background-image: url('/flags/de.svg'); }
.fi-es { background-image: url('/flags/es.svg'); }
.fi-fr { background-image: url('/flags/fr.svg'); }
.fi-gb { background-image: url('/flags/gb.svg'); }
.fi-in { background-image: url('/flags/in.svg'); }
.fi-it { background-image: url('/flags/it.svg'); }
.fi-nl { background-image: url('/flags/nl.svg'); }
.fi-pl { background-image: url('/flags/pl.svg'); }
.fi-sg { background-image: url('/flags/sg.svg'); }
