/* assets/css/icons_v2.css - Custom FFWeb Icons */

/* BASIS KONFIGURATION */
[class^="ffweb-"], [class*=" ffweb-"] {
    display: inline-block;
    width: 1.25em;
    height: 1.25em;
    vertical-align: -0.25em; /* Ausrichtung zur Textlinie */
    background-color: currentColor; /* Nimmt autom. Textfarbe an */
    
    /* Standard Mask */
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    
    /* Webkit Support (Wichtig für Safari/iOS/Chrome) */
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    
    content: "";
}

/* --- SYSTEM ICONS (Für Layout & Toggle) --- */
.ffweb-sun { mask-image: url('/assets/icon/fa-sun.png'); -webkit-mask-image: url('/assets/icon/fa-sun.png'); }
.ffweb-moon { mask-image: url('/assets/icon/fa-moon.png'); -webkit-mask-image: url('/assets/icon/fa-moon.png'); }
.ffweb-bars { mask-image: url('/assets/icon/fa-bars.png'); -webkit-mask-image: url('/assets/icon/fa-bars.png'); }
.ffweb-times { mask-image: url('/assets/icon/fa-times.png'); -webkit-mask-image: url('/assets/icon/fa-x.png'); }
.ffweb-home { mask-image: url('/assets/icon/fa-home.png'); -webkit-mask-image: url('/assets/icon/fa-home.png'); }
.ffweb-user { mask-image: url('/assets/icon/fa-user.png'); -webkit-mask-image: url('/assets/icon/fa-user.png'); }

/* --- DEINE DEFINIERTEN ICONS (Pfade 1:1 übernommen) --- */

/* Standard A-Z */
.ffweb-abrechnung { mask-image: url('/assets/icon/fa-abrechnung.png'); -webkit-mask-image: url('/assets/icon/fa-abrechnung.png'); }
.ffweb-abschlepp { mask-image: url('/assets/icon/fa-abschlepp.png'); -webkit-mask-image: url('/assets/icon/fa-abschlepp.png'); }
.ffweb-address-book { mask-image: url('/assets/icon/fa-address-book.png'); -webkit-mask-image: url('/assets/icon/fa-address-book.png'); }
.ffweb-anmeldeversuch { mask-image: url('/assets/icon/fa-anmeldeversuch.png'); -webkit-mask-image: url('/assets/icon/fa-anmeldeversuch.png'); }
.ffweb-arrow-left { mask-image: url('/assets/icon/fa-arrow-left.png'); -webkit-mask-image: url('/assets/icon/fa-arrow-left.png'); }
.ffweb-auge010 { mask-image: url('/assets/icon/fa-auge010.png'); -webkit-mask-image: url('/assets/icon/fa-auge010.png'); }
.ffweb-augeoff { mask-image: url('/assets/icon/fa-augeoff.png'); -webkit-mask-image: url('/assets/icon/fa-augeoff.png'); }
.ffweb-ausbildung { mask-image: url('/assets/icon/fa-ausbildung.png'); -webkit-mask-image: url('/assets/icon/fa-ausbildung.png'); }
.ffweb-ausrustung { mask-image: url('/assets/icon/fa-ausrustung.png'); -webkit-mask-image: url('/assets/icon/fa-ausrustung.png'); }
.ffweb-autoleiter { mask-image: url('/assets/icon/fa-autoleiter.png'); -webkit-mask-image: url('/assets/icon/fa-autoleiter.png'); }

.ffweb-backward { mask-image: url('/assets/icon/fa-backward.png'); -webkit-mask-image: url('/assets/icon/fa-backward.png'); }
.ffweb-barcode { mask-image: url('/assets/icon/barcode.png'); -webkit-mask-image: url('/assets/icon/barcode.png'); }
.ffweb-baumeister { mask-image: url('/assets/icon/fa-baumeister.png'); -webkit-mask-image: url('/assets/icon/fa-baumeister.png'); }
.ffweb-bearbeiten20 { mask-image: url('/assets/icon/fa-bearbeiten20.png'); -webkit-mask-image: url('/assets/icon/fa-bearbeiten20.png'); }
.ffweb-beer { mask-image: url('/assets/icon/fa-beer.png'); -webkit-mask-image: url('/assets/icon/fa-beer.png'); }
.ffweb-bell { mask-image: url('/assets/icon/fa-bell.png'); -webkit-mask-image: url('/assets/icon/fa-bell.png'); }
.ffweb-bell-slash { mask-image: url('/assets/icon/fa-bell.png'); -webkit-mask-image: url('/assets/icon/fa-bell.png'); }
.ffweb-birthday-cake { mask-image: url('/assets/icon/fa-birthday-cake.png'); -webkit-mask-image: url('/assets/icon/fa-birthday-cake.png'); }
.ffweb-blitz { mask-image: url('/assets/icon/fa-blitz.png'); -webkit-mask-image: url('/assets/icon/fa-blitz.png'); }
.ffweb-boxes { mask-image: url('/assets/icon/fa-boxes.png'); -webkit-mask-image: url('/assets/icon/fa-boxes.png'); }
.ffweb-brandeinsatz01 { mask-image: url('/assets/icon/brandeinsatz01.png'); -webkit-mask-image: url('/assets/icon/brandeinsatz01.png'); }
.ffweb-briefcase { mask-image: url('/assets/icon/fa-briefcase.png'); -webkit-mask-image: url('/assets/icon/fa-briefcase.png'); }
.ffweb-bug { mask-image: url('/assets/icon/fa-bug.png'); -webkit-mask-image: url('/assets/icon/fa-bug.png'); }

.ffweb-calendar-alt { mask-image: url('/assets/icon/fa-calendar-alt.png'); -webkit-mask-image: url('/assets/icon/fa-calendar-alt.png'); }
.ffweb-calendar-check { mask-image: url('/assets/icon/fa-calendar-check.png'); -webkit-mask-image: url('/assets/icon/fa-calendar-check.png'); }
.ffweb-calendar-days { mask-image: url('/assets/icon/fa-calendar-days.png'); -webkit-mask-image: url('/assets/icon/fa-calendar-days.png'); }
.ffweb-calendar-week { mask-image: url('/assets/icon/fa-calendar-week.png'); -webkit-mask-image: url('/assets/icon/fa-calendar-week.png'); }
.ffweb-cam { mask-image: url('/assets/icon/fa-cam.png'); -webkit-mask-image: url('/assets/icon/fa-cam.png'); }
.ffweb-car { mask-image: url('/assets/icon/fa-car.png'); -webkit-mask-image: url('/assets/icon/fa-car.png'); }
.ffweb-car-side { mask-image: url('/assets/icon/fa-car-side.png'); -webkit-mask-image: url('/assets/icon/fa-car-side.png'); }
.ffweb-card { mask-image: url('/assets/icon/fa-card.png'); -webkit-mask-image: url('/assets/icon/fa-card.png'); }
.ffweb-chart-bar { mask-image: url('/assets/icon/fa-chart-bar.png'); -webkit-mask-image: url('/assets/icon/fa-chart-bar.png'); }
.ffweb-chart-line { mask-image: url('/assets/icon/fa-chart-line.png'); -webkit-mask-image: url('/assets/icon/fa-chart-line.png'); }
.ffweb-chatten01 { mask-image: url('/assets/icon/chatten01.png'); -webkit-mask-image: url('/assets/icon/chatten01.png'); }
.ffweb-check-circle { mask-image: url('/assets/icon/fa-check-circle.png'); -webkit-mask-image: url('/assets/icon/fa-check-circle.png'); }
.ffweb-check-double { mask-image: url('/assets/icon/fa-check-double.png'); -webkit-mask-image: url('/assets/icon/fa-check-double.png'); }
.ffweb-checkliste { mask-image: url('/assets/icon/checkliste.png'); -webkit-mask-image: url('/assets/icon/checkliste.png'); }
.ffweb-checkliste010 { mask-image: url('/assets/icon/fa-checkliste010.png'); -webkit-mask-image: url('/assets/icon/fa-checkliste010.png'); }
.ffweb-checkneu { mask-image: url('/assets/icon/fa-checkneu.png'); -webkit-mask-image: url('/assets/icon/fa-checkneu.png'); }
.ffweb-child { mask-image: url('/assets/icon/fa-child.png'); -webkit-mask-image: url('/assets/icon/fa-child.png'); }
.ffweb-circle-plus { mask-image: url('/assets/icon/fa-circle-plus.png'); -webkit-mask-image: url('/assets/icon/fa-circle-plus.png'); }
.ffweb-circle-question { mask-image: url('/assets/icon/fa-circle-question.png'); -webkit-mask-image: url('/assets/icon/fa-circle-question.png'); }
.ffweb-clipboard-list { mask-image: url('/assets/icon/fa-clipboard-list.png'); -webkit-mask-image: url('/assets/icon/fa-clipboard-list.png'); }
.ffweb-clock { mask-image: url('/assets/icon/fa-clock.png'); -webkit-mask-image: url('/assets/icon/fa-clock.png'); }
.ffweb-cloud { mask-image: url('/assets/icon/cloud.png'); -webkit-mask-image: url('/assets/icon/cloud.png'); }
.ffweb-cloud-upload-alt { mask-image: url('/assets/icon/fa-cloud-upload-alt.png'); -webkit-mask-image: url('/assets/icon/fa-cloud-upload-alt.png'); }
.ffweb-co2 { mask-image: url('/assets/icon/co2.png'); -webkit-mask-image: url('/assets/icon/co2.png'); }
.ffweb-cog { mask-image: url('/assets/icon/fa-cog.png'); -webkit-mask-image: url('/assets/icon/fa-cog.png'); }
.ffweb-cogs { mask-image: url('/assets/icon/fa-cogs.png'); -webkit-mask-image: url('/assets/icon/fa-cogs.png'); }
.ffweb-community { mask-image: url('/assets/icon/fa-community.png'); -webkit-mask-image: url('/assets/icon/fa-community.png'); }
.ffweb-community01 { mask-image: url('/assets/icon/fa-community01.png'); -webkit-mask-image: url('/assets/icon/fa-community01.png'); }

.ffweb-download { mask-image: url('/assets/icon/download.png'); -webkit-mask-image: url('/assets/icon/download.png'); }
.ffweb-download002 { mask-image: url('/assets/icon/download002.png'); -webkit-mask-image: url('/assets/icon/download002.png'); }
.ffweb-download21 { mask-image: url('/assets/icon/download21.png'); -webkit-mask-image: url('/assets/icon/download21.png'); }
.ffweb-drucker001 { mask-image: url('/assets/icon/drucker001.png'); -webkit-mask-image: url('/assets/icon/drucker001.png'); }
.ffweb-dumbbell { mask-image: url('/assets/icon/fa-dumbbell.png'); -webkit-mask-image: url('/assets/icon/fa-dumbbell.png'); }
.ffweb-dumpster-fire { mask-image: url('/assets/icon/fa-dumpster-fire.png'); -webkit-mask-image: url('/assets/icon/fa-dumpster-fire.png'); }

.ffweb-edit { mask-image: url('/assets/icon/fa-edit.png'); -webkit-mask-image: url('/assets/icon/fa-edit.png'); }
.ffweb-einstellung01 { mask-image: url('/assets/icon/einstellung01.png'); -webkit-mask-image: url('/assets/icon/einstellung01.png'); }
.ffweb-envelope { mask-image: url('/assets/icon/fa-envelope.png'); -webkit-mask-image: url('/assets/icon/fa-envelope.png'); }
.ffweb-euro { mask-image: url('/assets/icon/fa-euro.png'); -webkit-mask-image: url('/assets/icon/fa-euro.png'); }
.ffweb-eye { mask-image: url('/assets/icon/fa-eye.png'); -webkit-mask-image: url('/assets/icon/fa-eye.png'); }

.ffweb-fahrmeister { mask-image: url('/assets/icon/fa-fahrmeister.png'); -webkit-mask-image: url('/assets/icon/fa-fahrmeister.png'); }
.ffweb-fahrzeugv { mask-image: url('/assets/icon/fa-fahrzeugv.png'); -webkit-mask-image: url('/assets/icon/fa-fahrzeugv.png'); }
.ffweb-feuerloeschen { mask-image: url('/assets/icon/fa-feuerloeschen.png'); -webkit-mask-image: url('/assets/icon/fa-feuerloeschen.png'); }
.ffweb-feuerloeschen01 { mask-image: url('/assets/icon/feuerloeschen01.png'); -webkit-mask-image: url('/assets/icon/feuerloeschen01.png'); }
.ffweb-feuerlorsch03 { mask-image: url('/assets/icon/feuerlorsch03.png'); -webkit-mask-image: url('/assets/icon/feuerlorsch03.png'); }
.ffweb-feuerlosch01 { mask-image: url('/assets/icon/feuerlosch01.png'); -webkit-mask-image: url('/assets/icon/feuerlosch01.png'); }
.ffweb-feuerlosch02 { mask-image: url('/assets/icon/feuerlosch02.png'); -webkit-mask-image: url('/assets/icon/feuerlosch02.png'); }
.ffweb-feuerloscher003 { mask-image: url('/assets/icon/feuerloscher003.png'); -webkit-mask-image: url('/assets/icon/feuerloscher003.png'); }
.ffweb-ffauto012 { mask-image: url('/assets/icon/ffauto012.png'); -webkit-mask-image: url('/assets/icon/ffauto012.png'); }
.ffweb-ffhaus { mask-image: url('/assets/icon/fa-ffhaus.png'); -webkit-mask-image: url('/assets/icon/fa-ffhaus.png'); }
.ffweb-fftruck { mask-image: url('/assets/icon/fa-fftruck.png'); -webkit-mask-image: url('/assets/icon/fa-fftruck.png'); }
.ffweb-ffwebicon { mask-image: url('/assets/icon/ffwebicon.png'); -webkit-mask-image: url('/assets/icon/ffwebicon.png'); }
.ffweb-file { mask-image: url('/assets/icon/fa-file.png'); -webkit-mask-image: url('/assets/icon/fa-file.png'); }
.ffweb-file-alt { mask-image: url('/assets/icon/fa-file-alt.png'); -webkit-mask-image: url('/assets/icon/fa-file-alt.png'); }
.ffweb-file-csv { mask-image: url('/assets/icon/fa-file-csv.png'); -webkit-mask-image: url('/assets/icon/fa-file-csv.png'); }
.ffweb-file-medical { mask-image: url('/assets/icon/fa-file-medical.png'); -webkit-mask-image: url('/assets/icon/fa-file-medical.png'); }
.ffweb-filter { mask-image: url('/assets/icon/fa-filter.png'); -webkit-mask-image: url('/assets/icon/fa-filter.png'); }
.ffweb-fire { mask-image: url('/assets/icon/fa-fire.png'); -webkit-mask-image: url('/assets/icon/fa-fire.png'); }
.ffweb-fire-extinguisher { mask-image: url('/assets/icon/fa-fire-extinguisher.png'); -webkit-mask-image: url('/assets/icon/fa-fire-extinguisher.png'); }
.ffweb-fire-flame-curved { mask-image: url('/assets/icon/fa-fire-flame-curved.png'); -webkit-mask-image: url('/assets/icon/fa-fire-flame-curved.png'); }
.ffweb-firehouse { mask-image: url('/assets/icon/fa-firehouse.png'); -webkit-mask-image: url('/assets/icon/fa-firehouse.png'); }
.ffweb-fireman { mask-image: url('/assets/icon/fa-fireman.png'); -webkit-mask-image: url('/assets/icon/fa-fireman.png'); }
.ffweb-flagge { mask-image: url('/assets/icon/fa-flagge.png'); -webkit-mask-image: url('/assets/icon/fa-flagge.png'); }
.ffweb-flame01 { mask-image: url('/assets/icon/flame01.png'); -webkit-mask-image: url('/assets/icon/flame01.png'); }
.ffweb-flame02 { mask-image: url('/assets/icon/flame02.png'); -webkit-mask-image: url('/assets/icon/flame02.png'); }
.ffweb-flame03 { mask-image: url('/assets/icon/flame03.png'); -webkit-mask-image: url('/assets/icon/flame03.png'); }
.ffweb-frage001 { mask-image: url('/assets/icon/frage001.png'); -webkit-mask-image: url('/assets/icon/frage001.png'); }
.ffweb-frage010 { mask-image: url('/assets/icon/fa-frage010.png'); -webkit-mask-image: url('/assets/icon/fa-frage010.png'); }
.ffweb-fschein { mask-image: url('/assets/icon/fschein.png'); -webkit-mask-image: url('/assets/icon/fschein.png'); }
.ffweb-fschlauch01 { mask-image: url('/assets/icon/fschlauch01.png'); -webkit-mask-image: url('/assets/icon/fschlauch01.png'); }
.ffweb-funk01 { mask-image: url('/assets/icon/funk01.png'); -webkit-mask-image: url('/assets/icon/funk01.png'); }
.ffweb-funk02 { mask-image: url('/assets/icon/funk02.png'); -webkit-mask-image: url('/assets/icon/funk02.png'); }
.ffweb-funk03 { mask-image: url('/assets/icon/funk03.png'); -webkit-mask-image: url('/assets/icon/funk03.png'); }
.ffweb-funk04 { mask-image: url('/assets/icon/funk04.png'); -webkit-mask-image: url('/assets/icon/funk04.png'); }

.ffweb-game_01 { mask-image: url('/assets/icon/game_01.png'); -webkit-mask-image: url('/assets/icon/game_01.png'); }
.ffweb-game_02 { mask-image: url('/assets/icon/game_02.png'); -webkit-mask-image: url('/assets/icon/game_02.png'); }
.ffweb-game_03 { mask-image: url('/assets/icon/game_03.png'); -webkit-mask-image: url('/assets/icon/game_03.png'); }
.ffweb-game_04 { mask-image: url('/assets/icon/game_04.png'); -webkit-mask-image: url('/assets/icon/game_04.png'); }
.ffweb-game_05 { mask-image: url('/assets/icon/game_05.png'); -webkit-mask-image: url('/assets/icon/game_05.png'); }
.ffweb-game_06 { mask-image: url('/assets/icon/game_06.png'); -webkit-mask-image: url('/assets/icon/game_06.png'); }
.ffweb-game_07 { mask-image: url('/assets/icon/game_07.png'); -webkit-mask-image: url('/assets/icon/game_07.png'); }
.ffweb-game_08 { mask-image: url('/assets/icon/game_08.png'); -webkit-mask-image: url('/assets/icon/game_08.png'); }
.ffweb-game_09 { mask-image: url('/assets/icon/game_09.png'); -webkit-mask-image: url('/assets/icon/game_09.png'); }
.ffweb-game_10 { mask-image: url('/assets/icon/game_10.png'); -webkit-mask-image: url('/assets/icon/game_10.png'); }
.ffweb-game_11 { mask-image: url('/assets/icon/game_11.png'); -webkit-mask-image: url('/assets/icon/game_11.png'); }
.ffweb-game_12 { mask-image: url('/assets/icon/game_12.png'); -webkit-mask-image: url('/assets/icon/game_12.png'); }
.ffweb-game_14 { mask-image: url('/assets/icon/game_14.png'); -webkit-mask-image: url('/assets/icon/game_14.png'); }
.ffweb-game_15 { mask-image: url('/assets/icon/game_15.png'); -webkit-mask-image: url('/assets/icon/game_15.png'); }
.ffweb-gamepad { mask-image: url('/assets/icon/fa-gamepad.png'); -webkit-mask-image: url('/assets/icon/fa-gamepad.png'); }
.ffweb-geist { mask-image: url('/assets/icon/fa-geist.png'); -webkit-mask-image: url('/assets/icon/fa-geist.png'); }
.ffweb-geo01 { mask-image: url('/assets/icon/fa-geo01.png'); -webkit-mask-image: url('/assets/icon/fa-geo01.png'); }
.ffweb-gift { mask-image: url('/assets/icon/fa-gift.png'); -webkit-mask-image: url('/assets/icon/fa-gift.png'); }
.ffweb-glocke001 { mask-image: url('/assets/icon/glocke001.png'); -webkit-mask-image: url('/assets/icon/glocke001.png'); }
.ffweb-glocke002 { mask-image: url('/assets/icon/glocke002.png'); -webkit-mask-image: url('/assets/icon/glocke002.png'); }
.ffweb-glocke003 { mask-image: url('/assets/icon/glocke003.png'); -webkit-mask-image: url('/assets/icon/glocke003.png'); }
.ffweb-graduation-cap { mask-image: url('/assets/icon/fa-graduation-cap.png'); -webkit-mask-image: url('/assets/icon/fa-graduation-cap.png'); }
.ffweb-gutschein { mask-image: url('/assets/icon/fa-gutschein.png'); -webkit-mask-image: url('/assets/icon/fa-gutschein.png'); }

.ffweb-hammer { mask-image: url('/assets/icon/fa-hammer.png'); -webkit-mask-image: url('/assets/icon/fa-hammer.png'); }
.ffweb-handy01 { mask-image: url('/assets/icon/fa-handy01.png'); -webkit-mask-image: url('/assets/icon/fa-handy01.png'); }
.ffweb-handyedit { mask-image: url('/assets/icon/handyedit.png'); -webkit-mask-image: url('/assets/icon/handyedit.png'); }
.ffweb-handyherz { mask-image: url('/assets/icon/handyherz.png'); -webkit-mask-image: url('/assets/icon/handyherz.png'); }
.ffweb-hausflamme { mask-image: url('/assets/icon/fa-hausflamme.png'); -webkit-mask-image: url('/assets/icon/fa-hausflamme.png'); }
.ffweb-head-side-mask { mask-image: url('/assets/icon/fa-head-side-mask.png'); -webkit-mask-image: url('/assets/icon/fa-head-side-mask.png'); }
.ffweb-herz { mask-image: url('/assets/icon/fa-herz.png'); -webkit-mask-image: url('/assets/icon/fa-herz.png'); }
.ffweb-history { mask-image: url('/assets/icon/fa-history.png'); -webkit-mask-image: url('/assets/icon/fa-history.png'); }
.ffweb-hydr01 { mask-image: url('/assets/icon/hydr01.png'); -webkit-mask-image: url('/assets/icon/hydr01.png'); }
.ffweb-hydr02 { mask-image: url('/assets/icon/hydr02.png'); -webkit-mask-image: url('/assets/icon/hydr02.png'); }

.ffweb-id-badge { mask-image: url('/assets/icon/fa-id-badge.png'); -webkit-mask-image: url('/assets/icon/fa-id-badge.png'); }
.ffweb-id-card { mask-image: url('/assets/icon/fa-id-card.png'); -webkit-mask-image: url('/assets/icon/fa-id-card.png'); }
.ffweb-image { mask-image: url('/assets/icon/fa-image.png'); -webkit-mask-image: url('/assets/icon/fa-image.png'); }
.ffweb-info-circle { mask-image: url('/assets/icon/fa-info-circle.png'); -webkit-mask-image: url('/assets/icon/fa-info-circle.png'); }
.ffweb-info020 { mask-image: url('/assets/icon/fa-info020.png'); -webkit-mask-image: url('/assets/icon/fa-info020.png'); }
.ffweb-info3 { mask-image: url('/assets/icon/info3.png'); -webkit-mask-image: url('/assets/icon/info3.png'); }
.ffweb-info4 { mask-image: url('/assets/icon/info4.png'); -webkit-mask-image: url('/assets/icon/info4.png'); }

.ffweb-kalender010 { mask-image: url('/assets/icon/fa-kalender010.png'); -webkit-mask-image: url('/assets/icon/fa-kalender010.png'); }
.ffweb-kappe { mask-image: url('/assets/icon/fa-kappe.png'); -webkit-mask-image: url('/assets/icon/fa-kappe.png'); }
.ffweb-kette { mask-image: url('/assets/icon/fa-kette.png'); -webkit-mask-image: url('/assets/icon/fa-kette.png'); }
.ffweb-kleidung01 { mask-image: url('/assets/icon/fa-kleidung01.png'); -webkit-mask-image: url('/assets/icon/fa-kleidung01.png'); }
.ffweb-kleidung02 { mask-image: url('/assets/icon/fa-kleidung02.png'); -webkit-mask-image: url('/assets/icon/fa-kleidung02.png'); }
.ffweb-kleidung03 { mask-image: url('/assets/icon/fa-kleidung03.png'); -webkit-mask-image: url('/assets/icon/fa-kleidung03.png'); }
.ffweb-kleidung04 { mask-image: url('/assets/icon/fa-kleidung04.png'); -webkit-mask-image: url('/assets/icon/fa-kleidung04.png'); }
.ffweb-kopie01 { mask-image: url('/assets/icon/kopie01.png'); -webkit-mask-image: url('/assets/icon/kopie01.png'); }
.ffweb-kran { mask-image: url('/assets/icon/fa-kran.png'); -webkit-mask-image: url('/assets/icon/fa-kran.png'); }

.ffweb-layer-group { mask-image: url('/assets/icon/fa-layer-group.png'); -webkit-mask-image: url('/assets/icon/fa-layer-group.png'); }
.ffweb-links { mask-image: url('/assets/icon/fa-links.png'); -webkit-mask-image: url('/assets/icon/fa-links.png'); }
.ffweb-liste001 { mask-image: url('/assets/icon/liste001.png'); -webkit-mask-image: url('/assets/icon/liste001.png'); }
.ffweb-liste002 { mask-image: url('/assets/icon/liste002.png'); -webkit-mask-image: url('/assets/icon/liste002.png'); }
.ffweb-liste003 { mask-image: url('/assets/icon/liste003.png'); -webkit-mask-image: url('/assets/icon/liste003.png'); }
.ffweb-liste004 { mask-image: url('/assets/icon/liste004.png'); -webkit-mask-image: url('/assets/icon/liste004.png'); }
.ffweb-lock { mask-image: url('/assets/icon/fa-lock.png'); -webkit-mask-image: url('/assets/icon/fa-lock.png'); }
.ffweb-loeschen { mask-image: url('/assets/icon/fa-loeschen.png'); -webkit-mask-image: url('/assets/icon/fa-loeschen.png'); }
.ffweb-logbuch { mask-image: url('/assets/icon/fa-logbuch.png'); -webkit-mask-image: url('/assets/icon/fa-logbuch.png'); }
.ffweb-lungenautomat { mask-image: url('/assets/icon/lungenautomat.png'); -webkit-mask-image: url('/assets/icon/lungenautomat.png'); }
.ffweb-lupe { mask-image: url('/assets/icon/fa-lupe.png'); -webkit-mask-image: url('/assets/icon/fa-lupe.png'); }

.ffweb-megaphone01 { mask-image: url('/assets/icon/megaphone01.png'); -webkit-mask-image: url('/assets/icon/megaphone01.png'); }
.ffweb-menu001 { mask-image: url('/assets/icon/menu001.png'); -webkit-mask-image: url('/assets/icon/menu001.png'); }
.ffweb-menu002 { mask-image: url('/assets/icon/menu002.png'); -webkit-mask-image: url('/assets/icon/menu002.png'); }
.ffweb-monitor001 { mask-image: url('/assets/icon/monitor001.png'); -webkit-mask-image: url('/assets/icon/monitor001.png'); }
.ffweb-monitor002 { mask-image: url('/assets/icon/monitor002.png'); -webkit-mask-image: url('/assets/icon/monitor002.png'); }
.ffweb-monitor003 { mask-image: url('/assets/icon/monitor003.png'); -webkit-mask-image: url('/assets/icon/monitor003.png'); }
.ffweb-monitor004 { mask-image: url('/assets/icon/monitor004.png'); -webkit-mask-image: url('/assets/icon/monitor004.png'); }
.ffweb-monitor005 { mask-image: url('/assets/icon/monitor005.png'); -webkit-mask-image: url('/assets/icon/monitor005.png'); }
.ffweb-motor01 { mask-image: url('/assets/icon/motor01.png'); -webkit-mask-image: url('/assets/icon/motor01.png'); }

.ffweb-nachricht001 { mask-image: url('/assets/icon/nachricht001.png'); -webkit-mask-image: url('/assets/icon/nachricht001.png'); }
.ffweb-nachricht002 { mask-image: url('/assets/icon/nachricht002.png'); -webkit-mask-image: url('/assets/icon/nachricht002.png'); }
.ffweb-nachricht004 { mask-image: url('/assets/icon/nachricht004.png'); -webkit-mask-image: url('/assets/icon/nachricht004.png'); }
.ffweb-nein { mask-image: url('/assets/icon/fa-nein.png'); -webkit-mask-image: url('/assets/icon/fa-nein.png'); }
.ffweb-newspaper { mask-image: url('/assets/icon/fa-newspaper.png'); -webkit-mask-image: url('/assets/icon/fa-newspaper.png'); }
.ffweb-notebook { mask-image: url('/assets/icon/fa-notebook.png'); -webkit-mask-image: url('/assets/icon/fa-notebook.png'); }

.ffweb-ordnerzip { mask-image: url('/assets/icon/fa-ordnerzip.png'); -webkit-mask-image: url('/assets/icon/fa-ordnerzip.png'); }
.ffweb-ovd { mask-image: url('/assets/icon/fa-ovd.png'); -webkit-mask-image: url('/assets/icon/fa-ovd.png'); }

.ffweb-pencil-alt { mask-image: url('/assets/icon/fa-pencil-alt.png'); -webkit-mask-image: url('/assets/icon/fa-pencil-alt.png'); }
.ffweb-person01 { mask-image: url('/assets/icon/fa-person01.png'); -webkit-mask-image: url('/assets/icon/fa-person01.png'); }
.ffweb-pfeilerund { mask-image: url('/assets/icon/fa-pfeilerund.png'); -webkit-mask-image: url('/assets/icon/fa-pfeilerund.png'); }
.ffweb-pfeillinks { mask-image: url('/assets/icon/fa-pfeillinks.png'); -webkit-mask-image: url('/assets/icon/fa-pfeillinks.png'); }
.ffweb-pfeilrauf { mask-image: url('/assets/icon/fa-pfeilrauf.png'); -webkit-mask-image: url('/assets/icon/fa-pfeilrauf.png'); }
.ffweb-pfeilrechts { mask-image: url('/assets/icon/fa-pfeilrechts.png'); -webkit-mask-image: url('/assets/icon/fa-pfeilrechts.png'); }
.ffweb-pfeilrunter { mask-image: url('/assets/icon/fa-pfeilrunter.png'); -webkit-mask-image: url('/assets/icon/fa-pfeilrunter.png'); }
.ffweb-phone-volume { mask-image: url('/assets/icon/fa-phone-volume.png'); -webkit-mask-image: url('/assets/icon/fa-phone-volume.png'); }
.ffweb-phone20 { mask-image: url('/assets/icon/fa-phone20.png'); -webkit-mask-image: url('/assets/icon/fa-phone20.png'); }
.ffweb-plus { mask-image: url('/assets/icon/fa-plus-circle.png'); -webkit-mask-image: url('/assets/icon/fa-plus-circle.png'); }
.ffweb-plus-circle { mask-image: url('/assets/icon/fa-plus-circle.png'); -webkit-mask-image: url('/assets/icon/fa-plus-circle.png'); }
.ffweb-position01 { mask-image: url('/assets/icon/fa-position01.png'); -webkit-mask-image: url('/assets/icon/fa-position01.png'); }
.ffweb-position02 { mask-image: url('/assets/icon/fa-position02.png'); -webkit-mask-image: url('/assets/icon/fa-position02.png'); }
.ffweb-pressluftatmer { mask-image: url('/assets/icon/pressluft.png'); -webkit-mask-image: url('/assets/icon/pressluft.png'); }
.ffweb-print { mask-image: url('/assets/icon/fa-print.png'); -webkit-mask-image: url('/assets/icon/fa-print.png'); }
.ffweb-profil01 { mask-image: url('/assets/icon/profil01.png'); -webkit-mask-image: url('/assets/icon/profil01.png'); }

.ffweb-question-circle { mask-image: url('/assets/icon/fa-question-circle.png'); -webkit-mask-image: url('/assets/icon/fa-question-circle.png'); }

.ffweb-rad01 { mask-image: url('/assets/icon/rad01.png'); -webkit-mask-image: url('/assets/icon/rad01.png'); }
.ffweb-rangliste { mask-image: url('/assets/icon/fa-rangliste.png'); -webkit-mask-image: url('/assets/icon/fa-rangliste.png'); }
.ffweb-rauf { mask-image: url('/assets/icon/fa-rauf.png'); -webkit-mask-image: url('/assets/icon/fa-rauf.png'); }
.ffweb-rechts { mask-image: url('/assets/icon/fa-rechts.png'); -webkit-mask-image: url('/assets/icon/fa-rechts.png'); }
.ffweb-reload001 { mask-image: url('/assets/icon/reload001.png'); -webkit-mask-image: url('/assets/icon/reload001.png'); }
.ffweb-reload002 { mask-image: url('/assets/icon/reload002.png'); -webkit-mask-image: url('/assets/icon/reload002.png'); }
.ffweb-reload003 { mask-image: url('/assets/icon/reload003.png'); -webkit-mask-image: url('/assets/icon/reload003.png'); }
.ffweb-rotate { mask-image: url('/assets/icon/fa-rotate.png'); -webkit-mask-image: url('/assets/icon/fa-rotate.png'); }
.ffweb-runter { mask-image: url('/assets/icon/fa-runter.png'); -webkit-mask-image: url('/assets/icon/fa-runter.png'); }

.ffweb-save { mask-image: url('/assets/icon/fa-save.png'); -webkit-mask-image: url('/assets/icon/fa-save.png'); }
.ffweb-save01 { mask-image: url('/assets/icon/fa-save01.png'); -webkit-mask-image: url('/assets/icon/fa-save01.png'); }
.ffweb-schaum01 { mask-image: url('/assets/icon/schaum01.png'); -webkit-mask-image: url('/assets/icon/schaum01.png'); }
.ffweb-schlossoffen { mask-image: url('/assets/icon/fa-schlossoffen.png'); -webkit-mask-image: url('/assets/icon/fa-schlossoffen.png'); }
.ffweb-schlosszu { mask-image: url('/assets/icon/fa-schlosszu.png'); -webkit-mask-image: url('/assets/icon/fa-schlosszu.png'); }
.ffweb-schlussel { mask-image: url('/assets/icon/fa-schlussel.png'); -webkit-mask-image: url('/assets/icon/fa-schlussel.png'); }
.ffweb-school-flag { mask-image: url('/assets/icon/fa-school-flag.png'); -webkit-mask-image: url('/assets/icon/fa-school-flag.png'); }
.ffweb-flag { mask-image: url('/assets/icon/fa-school-flag.png'); -webkit-mask-image: url('/assets/icon/fa-school-flag.png'); }
.ffweb-schutzanzug { mask-image: url('/assets/icon/fa-schutzanzug.png'); -webkit-mask-image: url('/assets/icon/fa-schutzanzug.png'); }
.ffweb-search { mask-image: url('/assets/icon/fa-search.png'); -webkit-mask-image: url('/assets/icon/fa-search.png'); }
.ffweb-security01 { mask-image: url('/assets/icon/fa-security01.png'); -webkit-mask-image: url('/assets/icon/fa-security01.png'); }
.ffweb-security02 { mask-image: url('/assets/icon/fa-security02.png'); -webkit-mask-image: url('/assets/icon/fa-security02.png'); }
.ffweb-senden { mask-image: url('/assets/icon/fa-senden.png'); -webkit-mask-image: url('/assets/icon/fa-senden.png'); }
.ffweb-shield { mask-image: url('/assets/icon/fa-shield.png'); -webkit-mask-image: url('/assets/icon/fa-shield.png'); }
.ffweb-sign-out-alt { mask-image: url('/assets/icon/fa-sign-out-alt.png'); -webkit-mask-image: url('/assets/icon/fa-sign-out-alt.png'); }
.ffweb-sirene01 { mask-image: url('/assets/icon/sirene01.png'); -webkit-mask-image: url('/assets/icon/sirene01.png'); }
.ffweb-snake { mask-image: url('/assets/icon/fa-snake.png'); -webkit-mask-image: url('/assets/icon/fa-snake.png'); }
.ffweb-star { mask-image: url('/assets/icon/fa-star.png'); -webkit-mask-image: url('/assets/icon/fa-star.png'); }
.ffweb-stat { mask-image: url('/assets/icon/fa-stat.png'); -webkit-mask-image: url('/assets/icon/fa-stat.png'); }
.ffweb-statistik010 { mask-image: url('/assets/icon/fa-statistik010.png'); -webkit-mask-image: url('/assets/icon/fa-statistik010.png'); }
.ffweb-stern010 { mask-image: url('/assets/icon/fa-stern010.png'); -webkit-mask-image: url('/assets/icon/fa-stern010.png'); }
.ffweb-stopuhr001 { mask-image: url('/assets/icon/stopuhr001.png'); -webkit-mask-image: url('/assets/icon/stopuhr001.png'); }
.ffweb-stopuhr002 { mask-image: url('/assets/icon/stopuhr002.png'); -webkit-mask-image: url('/assets/icon/stopuhr002.png'); }
.ffweb-stoppuhr010 { mask-image: url('/assets/icon/fa-stoppuhr010.png'); -webkit-mask-image: url('/assets/icon/fa-stoppuhr010.png'); }
.ffweb-strom01 { mask-image: url('/assets/icon/fa-strom01.png'); -webkit-mask-image: url('/assets/icon/fa-strom01.png'); }
.ffweb-strom02 { mask-image: url('/assets/icon/fa-strom02.png'); -webkit-mask-image: url('/assets/icon/fa-strom02.png'); }
.ffweb-suche001 { mask-image: url('/assets/icon/suche001.png'); -webkit-mask-image: url('/assets/icon/suche001.png'); }
.ffweb-support { mask-image: url('/assets/icon/support.png'); -webkit-mask-image: url('/assets/icon/support.png'); }

.ffweb-tachometer-alt { mask-image: url('/assets/icon/fa-tachometer-alt.png'); -webkit-mask-image: url('/assets/icon/fa-tachometer-alt.png'); }
.ffweb-tanken { mask-image: url('/assets/icon/fa-tanken.png'); -webkit-mask-image: url('/assets/icon/fa-tanken.png'); }
.ffweb-telefon010 { mask-image: url('/assets/icon/fa-telefon010.png'); -webkit-mask-image: url('/assets/icon/fa-telefon010.png'); }
.ffweb-tools { mask-image: url('/assets/icon/fa-tools.png'); -webkit-mask-image: url('/assets/icon/fa-tools.png'); }
.ffweb-trash { mask-image: url('/assets/icon/fa-trash.png'); -webkit-mask-image: url('/assets/icon/fa-trash.png'); }
.ffweb-trash-alt { mask-image: url('/assets/icon/fa-trash-alt.png'); -webkit-mask-image: url('/assets/icon/fa-trash-alt.png'); }
.ffweb-truck { mask-image: url('/assets/icon/fa-truck.png'); -webkit-mask-image: url('/assets/icon/fa-truck.png'); }
.ffweb-tus { mask-image: url('/assets/icon/fa-tus.png'); -webkit-mask-image: url('/assets/icon/fa-tus.png'); }
.ffweb-tv { mask-image: url('/assets/icon/fa-tv.png'); -webkit-mask-image: url('/assets/icon/fa-tv.png'); }

.ffweb-uhr010 { mask-image: url('/assets/icon/fa-uhr010.png'); -webkit-mask-image: url('/assets/icon/fa-uhr010.png'); }
.ffweb-uhr011 { mask-image: url('/assets/icon/fa-uhr011.png'); -webkit-mask-image: url('/assets/icon/fa-uhr011.png'); }
.ffweb-uhr012 { mask-image: url('/assets/icon/fa-uhr012.png'); -webkit-mask-image: url('/assets/icon/fa-uhr012.png'); }
.ffweb-unlock-alt { mask-image: url('/assets/icon/fa-unlock-alt.png'); -webkit-mask-image: url('/assets/icon/fa-unlock-alt.png'); }
.ffweb-upload002 { mask-image: url('/assets/icon/upload002.png'); -webkit-mask-image: url('/assets/icon/upload002.png'); }
.ffweb-upload004 { mask-image: url('/assets/icon/upload004.png'); -webkit-mask-image: url('/assets/icon/upload004.png'); }
.ffweb-upload0010 { mask-image: url('/assets/icon/upload0010.png'); -webkit-mask-image: url('/assets/icon/upload0010.png'); }
.ffweb-urlaub { mask-image: url('/assets/icon/fa-urlaub.png'); -webkit-mask-image: url('/assets/icon/fa-urlaub.png'); }
.ffweb-user-edit { mask-image: url('/assets/icon/fa-user-edit.png'); -webkit-mask-image: url('/assets/icon/fa-user-edit.png'); }
.ffweb-user-gear { mask-image: url('/assets/icon/fa-user-gear.png'); -webkit-mask-image: url('/assets/icon/fa-user-gear.png'); }
.ffweb-user-lock { mask-image: url('/assets/icon/fa-user-lock.png'); -webkit-mask-image: url('/assets/icon/fa-user-lock.png'); }
.ffweb-user-md { mask-image: url('/assets/icon/fa-user-md.png'); -webkit-mask-image: url('/assets/icon/fa-user-md.png'); }
.ffweb-user-plus { mask-image: url('/assets/icon/fa-user-plus.png'); -webkit-mask-image: url('/assets/icon/fa-user-plus.png'); }
.ffweb-user-shield { mask-image: url('/assets/icon/fa-user-shield.png'); -webkit-mask-image: url('/assets/icon/fa-user-shield.png'); }
.ffweb-users { mask-image: url('/assets/icon/fa-users.png'); -webkit-mask-image: url('/assets/icon/fa-users.png'); }
.ffweb-users-gear { mask-image: url('/assets/icon/fa-users-gear.png'); -webkit-mask-image: url('/assets/icon/fa-users-gear.png'); }

.ffweb-veran { mask-image: url('/assets/icon/fa-veran.png'); -webkit-mask-image: url('/assets/icon/fa-veran.png'); }

.ffweb-warning { mask-image: url('/assets/icon/fa-warning.png'); -webkit-mask-image: url('/assets/icon/fa-warning.png'); }
.ffweb-warning01 { mask-image: url('/assets/icon/fa-warning01.png'); -webkit-mask-image: url('/assets/icon/fa-warning01.png'); }
.ffweb-wasser { mask-image: url('/assets/icon/wasser.png'); -webkit-mask-image: url('/assets/icon/wasser.png'); }
.ffweb-wasser010 { mask-image: url('/assets/icon/fa-wasser010.png'); -webkit-mask-image: url('/assets/icon/fa-wasser010.png'); }
.ffweb-werkzeug01 { mask-image: url('/assets/icon/fa-werkzeug01.png'); -webkit-mask-image: url('/assets/icon/fa-werkzeug01.png'); }
.ffweb-werkzeug02 { mask-image: url('/assets/icon/fa-werkzeug02.png'); -webkit-mask-image: url('/assets/icon/fa-werkzeug02.png'); }
.ffweb-wichtig { mask-image: url('/assets/icon/fa-wichtig.png'); -webkit-mask-image: url('/assets/icon/fa-wichtig.png'); }
.ffweb-work01 { mask-image: url('/assets/icon/fa-work01.png'); -webkit-mask-image: url('/assets/icon/fa-work01.png'); }

.ffweb-x { mask-image: url('/assets/icon/fa-x.png'); -webkit-mask-image: url('/assets/icon/fa-x.png'); }
.ffweb-zeita01 { mask-image: url('/assets/icon/zeita01.png'); -webkit-mask-image: url('/assets/icon/zeita01.png'); }
.ffweb-zugriff { mask-image: url('/assets/icon/fa-zugriff.png'); -webkit-mask-image: url('/assets/icon/fa-zugriff.png'); }


/* --- Bestehende Icons --- */
.ffweb-home { mask-image: url('/assets/icon/icon-home.png'); }
.ffweb-calendar { mask-image: url('/assets/icon/icon-calendar.png'); }
.ffweb-info { mask-image: url('/assets/icon/icon-info.png'); }
.ffweb-chat { mask-image: url('/assets/icon/icon-chat.png'); }
.ffweb-gear { mask-image: url('/assets/icon/icon-gear.png'); }
.ffweb-user { mask-image: url('/assets/icon/icon-user.png'); }
.ffweb-list { mask-image: url('/assets/icon/icon-list.png'); }
.ffweb-folder { mask-image: url('/assets/icon/icon-folder.png'); }

/* Hauptmenü Icons */
.ffweb-manager { mask-image: url('/assets/icon/icon-manager.png'); }
.ffweb-eintrag { mask-image: url('/assets/icon/icon-eintrag.png'); }
.ffweb-finanz { mask-image: url('/assets/icon/icon-finanz.png'); }
.ffweb-grid { mask-image: url('/assets/icon/icon-finanz.png'); }
.ffweb-tools { mask-image: url('/assets/icon/icon-tools.png'); }
.ffweb-hilfe { mask-image: url('/assets/icon/icon-hilfe.png'); }
.ffweb-app { mask-image: url('/assets/icon/icon-app.png'); }
.ffweb-send { mask-image: url('/assets/icon/icon-send.png'); }
.ffweb-link { mask-image: url('/assets/icon/icon-link.png'); }

/* --- NEUE ICONS FÜR ADMIN UNTERMENÜS --- */
/* Bitte stelle sicher, dass du diese PNGs in den Ordner lädst! */

/* Für Manager Bereich */
.ffweb-users { mask-image: url('/assets/icon/icon-users.png'); }    /* Mehrere Benutzer */
.ffweb-shield { mask-image: url('/assets/icon/icon-shield.png'); }  /* Schild für Rechte/Rollen */

/* Für Eintrag Bereich */
.ffweb-edit { mask-image: url('/assets/icon/icon-edit.png'); }      /* Stift für Erstellen */
.ffweb-tag { mask-image: url('/assets/icon/icon-tag.png'); }        /* Tag/Etikett für Kategorien */

/* Für Finanz Bereich */
.ffweb-chart-pie { mask-image: url('/assets/icon/icon-chart-pie.png'); } /* Tortendiagramm */
.ffweb-wallet { mask-image: url('/assets/icon/icon-wallet.png'); }       /* Geldbörse */
.ffweb-doc { mask-image: url('/assets/icon/icon-doc.png'); }             /* Dokument/Rechnung */

/* Für Tools Bereich */
.ffweb-settings { mask-image: url('/assets/icon/icon-settings.png'); }   /* Schieberegler/Einstellungen */


/* --- System Icons --- */
.ffweb-sun { mask-image: url('/assets/icon/icon-sun.png'); }
.ffweb-moon { mask-image: url('/assets/icon/icon-moon.png'); }
.ffweb-download { mask-image: url('/assets/icon/icon-download.png'); }
.ffweb-nopicture { mask-image: url('user_placeholder.png.png'); }
.ffweb-logout { mask-image: url('/assets/icon/icon-logout.png'); }
.ffweb-arrow-left { mask-image: url('/assets/icon/icon-arrow-left.png'); }
.ffweb-arrow-right { mask-image: url('/assets/icon/icon-arrow-right.png'); }
.ffweb-arrow-up { mask-image: url('/assets/icon/icon-arrow-up.png'); }
.ffweb-arrow-down { mask-image: url('/assets/icon/icon-arrow-down.png'); }
.ffweb-trash { mask-image: url('/assets/icon/icon-trash.png'); }

/* --- Theme Toggle Logik --- */
.my-icon.ffweb-moon { display: none; }
html.dark .my-icon.ffweb-moon { display: inline-block; }
html.dark .my-icon.ffweb-sun { display: none; }

/* --- Hilfs-Stile --- */
.sidebar-link .my-icon { margin-right: 1rem; }
.mobile-nav-link .my-icon { margin-bottom: 0.15rem; font-size: 1.5rem; }


.ffweb-upload { mask-image: url('/assets/icon/icon-upload.png'); }   /* Cloud Upload oder Pfeil nach oben */
.ffweb-plus { mask-image: url('/assets/icon/icon-plus.png'); }       /* Plus Zeichen */
.ffweb-save { mask-image: url('/assets/icon/icon-save.png'); }       /* Diskette oder Haken */
.ffweb-search { mask-image: url('/assets/icon/icon-search.png'); }      


.ffweb-check { mask-image: url('/assets/icon/icon-check.png'); }         /* Häkchen (Erfolg/Checkbox) */
.ffweb-eye { mask-image: url('/assets/icon/icon-eye.png'); }             /* Auge (Vorschau) */
.ffweb-menu-dots { mask-image: url('/assets/icon/icon-menu-dots.png'); } /* Drei Punkte (Menü) */
.ffweb-clock { mask-image: url('/assets/icon/icon-clock.png'); }         /* Uhrzeit (Termin Karte) */
.ffweb-location { mask-image: url('/assets/icon/icon-location.png'); }   /* Pin (Ort) */

/* Kategorien (Aus DB Presets) */
.ffweb-star { mask-image: url('/assets/icon/icon-star.png'); }           /* Stern (Allgemein/Highlight) */
.ffweb-ball { mask-image: url('/assets/icon/icon-ball.png'); }           /* Fußball/Sport */
.ffweb-music { mask-image: url('/assets/icon/icon-music.png'); }         /* Note/Musik */
.ffweb-bus { mask-image: url('/assets/icon/icon-bus.png'); }             /* Bus/Ausflug */

/* Falls 'icon-question' genutzt wird (in categories.php Platzhalter) */
.ffweb-question { mask-image: url('/assets/icon/icon-help.png'); }       /* Fragezeichen */
.ffweb-x { mask-image: url('/assets/icon/icon-x.png'); }       /* ablehnen oder löschen ein X Logo */
.ffweb-check-circle { mask-image: url('/assets/icon/icon-circle.png'); } 
.ffweb-x-circle { mask-image: url('/assets/icon/icon-x-circle.png'); } 
.ffweb-mail { mask-image: url('/assets/icon/icon-mail.png'); } 
.ffweb-phone { mask-image: url('/assets/icon/icon-phone.png'); } 
.ffweb-delete{ mask-image: url('/assets/icon/icon-delete.png'); } 
.ffweb-refresh { mask-image: url('/assets/icon/icon-refresh.png'); } 
.ffweb-car { mask-image: url('/assets/icon/icon-car.png'); } 
.ffweb-lock { mask-image: url('/assets/icon/icon-lock.png'); } 
.ffweb-unlock { mask-image: url('/assets/icon/icon-unlock.png'); } 
.ffweb-inventory { mask-image: url('/assets/icon/icon-inventory.png'); } 
.ffweb-box { mask-image: url('/assets/icon/icon-box.png'); } 
.ffweb-bell { mask-image: url('/assets/icon/icon-bell.png'); } 
.ffweb-reload { mask-image: url('/assets/icon/icon-reload.png'); } 
.ffweb-book { mask-image: url('/assets/icon/icon-book.png'); } 
.ffweb-speedometer { mask-image: url('/assets/icon/icon-speedometer.png'); } 
.ffweb-dashboard { mask-image: url('/assets/icon/ffweb-dashboard.png'); } 
.ffweb-csv { mask-image: url('/assets/icon/icon-csv.png'); } 
.ffweb-verwaltung { mask-image: url('/assets/icon/icon-verwaltung.png'); } 
.ffweb-toolsmenu { mask-image: url('/assets/icon/icon-toolsmenu.png'); } 
.ffweb-managermenu { mask-image: url('/assets/icon/icon-managermenu.png'); } 
.ffweb-urlaubicon { mask-image: url('/assets/icon/icon-urlaub.png'); } 
.ffweb-mannschafticon { mask-image: url('/assets/icon/mannschafticon.png'); }
.ffweb-fftermine { mask-image: url('/assets/icon/icon-fftermine.png'); }
.ffweb-brandsicherheitswache { mask-image: url('/assets/icon/icon-brandsicherheitswache.png'); }
.ffweb-einsatzpersonal { mask-image: url('/assets/icon/icon-einsatzpersonal.png'); }
.ffweb-planer { mask-image: url('/assets/icon/icon-planer.png'); }
.ffweb-pushmessage { mask-image: url('/assets/icon/icon-pushmessage.png'); }
.ffweb-brandschutzplan { mask-image: url('/assets/icon/icon-brandschutzplan.png'); }
.ffweb-diensthabenden { mask-image: url('/assets/icon/icon-diensthabenden.png'); }
.ffweb-umfragen { mask-image: url('/assets/icon/icon-umfragen.png'); }
.ffweb-einsatzleiterliste { mask-image: url('/assets/icon/icon-einsatzleiterliste.png'); }
.ffweb-feuerwehrkontakt { mask-image: url('/assets/icon/icon-feuerwehrkontakt.png'); }
.ffweb-dienstlich { mask-image: url('/assets/icon/icon-dienstlich.png'); }
.ffweb-kueche { mask-image: url('/assets/icon/icon-kueche.png'); }
.ffweb-kategorie { mask-image: url('/assets/icon/icon-kategorie.png'); }
.ffweb-tags { mask-image: url('/assets/icon/icon-kategorie.png'); }
.ffweb-inventory { mask-image: url('/assets/icon/icon-inventory.png'); }
.ffweb-quiz { mask-image: url('/assets/icon/icon-quiz.png'); }
.ffweb-flug { mask-image: url('/assets/icon/icon-flug.png'); }
.ffweb-drink { mask-image: url('/assets/icon/icon-drink.png'); }
.ffweb-food { mask-image: url('/assets/icon/icon-food.png'); }
.ffweb-warehouse { mask-image: url('/assets/icon/icon-warehouse.png'); }
.ffweb-refrigerator { mask-image: url('/assets/icon/icon-refrigerator.png'); }
.ffweb-openbalance { mask-image: url('/assets/icon/icon-openbalance.png'); }
.ffweb-market { mask-image: url('/assets/icon/icon-market.png'); }
.ffweb-waren { mask-image: url('/assets/icon/icon-waren.png'); }
.ffweb-uebersicht { mask-image: url('/assets/icon/icon-uebersicht.png'); }
