/* Ersetzt vendor/fontawesome-free/css/all.min.css (56 KB).
 *
 * Die 126 Icons im Seiteninhalt liegen seit dem 09.09.2026 als Inline-SVG in
 * den Seiten (siehe .fa-ikon in custom.css). Uebrig bleiben genau zwei
 * Stellen, die das Theme selbst per Schrift setzt und die deshalb hier stehen
 * muessen — im Browser nach dem JS-Lauf ermittelt, nicht aus dem Quelltext
 * geraten:
 *   fa-chevron-down (\f078)  Aufklapp-Pfeil im Hauptmenue
 *   fa-chevron-up   (\f077)  Knopf "nach oben", von theme.js erzeugt
 *
 * Die @font-face-Deklaration bleibt zusaetzlich noetig, weil theme.css und
 * theme-elements.css an 17 Stellen unmittelbar
 *   font-family:'Font Awesome 5 Free'; content:'\fXXX'
 * setzen (Karussell-Pfeile, Accordion-Toggles). Diese Bausteine kommen auf den
 * heutigen Seiten nicht vor, koennen aber jederzeit wieder eingesetzt werden.
 *
 * Nur woff2: Von den fuenf ausgelieferten Formaten (eot, svg, ttf, woff,
 * woff2) hat kein Browser seit Jahren ein anderes angefragt. Gemessen wurde
 * ausserdem, dass fa-brands und fa-regular gar nicht mehr geladen werden —
 * ihre Icons sind vollstaendig durch SVG ersetzt.
 */

@font-face {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('fonts/fontawesome/fa-solid-900.woff2') format('woff2');
}

.fa,
.fas {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
}

.fa-chevron-down:before { content: "\f078" }
.fa-chevron-up:before   { content: "\f077" }
