/* ============================================
   ICONS — automatisch erzeugt, NICHT von Hand bearbeiten
   ============================================
   Erzeugt von scripts/build-icons.js aus css/fontawesome.css und
   fonts/fa-solid-900.woff2 (Font Awesome Free 6, SIL OFL 1.1, Solid).
   Enthaelt genau die 30 Glyphen, die im Markup vorkommen.
   Neues Icon im Markup? -> npm run build:icons, dann css/icons.css?v=N bumpen.

   Die Schrift steckt als data:-URI im CSS: eine Anfrage weniger, kein
   font-display-Problem, und sie liegt vor dem ersten Paint bereit.
   ============================================ */

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(data:font/woff2;base64,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) format("woff2");
}

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

.fa-arrow-left::before{content:"\f060"}
.fa-arrow-right::before{content:"\f061"}
.fa-book-reader::before{content:"\f5da"}
.fa-calendar-alt::before{content:"\f073"}
.fa-camera::before{content:"\f030"}
.fa-certificate::before{content:"\f0a3"}
.fa-check::before{content:"\f00c"}
.fa-check-circle::before{content:"\f058"}
.fa-chevron-down::before{content:"\f078"}
.fa-chevron-up::before{content:"\f077"}
.fa-child::before{content:"\f1ae"}
.fa-clock::before{content:"\f017"}
.fa-comments::before{content:"\f086"}
.fa-envelope::before{content:"\f0e0"}
.fa-exclamation-circle::before{content:"\f06a"}
.fa-graduation-cap::before{content:"\f19d"}
.fa-hand-sparkles::before{content:"\e05d"}
.fa-hands-helping::before{content:"\f4c4"}
.fa-heart::before{content:"\f004"}
.fa-home::before{content:"\f015"}
.fa-laptop::before{content:"\f109"}
.fa-network-wired::before{content:"\f6ff"}
.fa-question-circle::before{content:"\f059"}
.fa-quote-left::before{content:"\f10d"}
.fa-search::before{content:"\f002"}
.fa-seedling::before{content:"\f4d8"}
.fa-tools::before{content:"\f7d9"}
.fa-user::before{content:"\f007"}
.fa-users::before{content:"\f0c0"}
.fa-video::before{content:"\f03d"}
