/*
 * Groessen fuer die Symbole aus dem Partial Icon.html.
 *
 * Die Namen bilden nach, was die FontAwesome-Klassen taten, die hier bis zum
 * 2026-08-31 standen: fa-fw eine feste Breite, fa-lg etwas groesser, fa-2x
 * doppelt. Mehr wurde nie gebraucht.
 *
 * Das Element bringt width und height als Attribute schon mit, damit es auch
 * ohne dieses Blatt richtig gross ist.
 */

.bw-icon {
    /* An der Schriftgroesse, nicht in Pixeln - so wandert das Symbol mit. */
    width: 1em;
    height: 1em;

    /* Auf die Schriftlinie setzen, sonst haengt es unter dem Text. */
    vertical-align: -0.125em;

    /* In einem Flex-Behaelter darf es nicht schrumpfen. */
    flex: none;
}

/* Feste Breite, damit untereinander stehende Zeilen ausgerichtet bleiben. */
.bw-icon--fw {
    width: 1.25em;
}

.bw-icon--lg {
    width: 1.333em;
    height: 1.333em;
}

.bw-icon--2x {
    width: 2em;
    height: 2em;
}
