/**
 * Icônes landing = mêmes fontes / glyphes que le menu app (plugins.bundle).
 * Fichier placé ici pour que les url(fonts/...) restent valides.
 */

@font-face {
    font-family: keenicons-duotone;
    src: url(fonts/keenicons/keenicons-duotone.woff) format("woff"),
         url(fonts/keenicons/keenicons-duotone.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-display: block;
    font-weight: 900;
    src: url(fonts/@fortawesome/fa-solid-900.woff2) format("woff2"),
         url(fonts/@fortawesome/fa-solid-900.ttf) format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(fonts/@fortawesome/fa-solid-900.woff2) format("woff2"),
         url(fonts/@fortawesome/fa-solid-900.ttf) format("truetype");
}

.ki-duotone {
    font-family: keenicons-duotone !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-flex;
    direction: ltr;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Accueil */
.ki-home:before {
    content: "\eca1";
}

/* Livret Technique / Incidents */
.ki-book .path1:before {
    content: "\ea04";
    opacity: 0.3;
}

.ki-book .path2:before {
    content: "\ea05";
    position: absolute;
    left: 0;
}

.ki-book .path3:before {
    content: "\ea06";
    position: absolute;
    left: 0;
}

.ki-book .path4:before {
    content: "\ea07";
    position: absolute;
    left: 0;
}

/* Cahier de consignes */
.ki-book-square .path1:before {
    content: "\ea01";
    opacity: 0.3;
}

.ki-book-square .path2:before {
    content: "\ea02";
    position: absolute;
    left: 0;
}

.ki-book-square .path3:before {
    content: "\ea03";
    position: absolute;
    left: 0;
}

/* Suivi Opérationnel / Routines */
.ki-check-square .path1:before {
    content: "\eaba";
    opacity: 0.3;
}

.ki-check-square .path2:before {
    content: "\eabb";
    position: absolute;
    left: 0;
}

/* Suite — Caisse & Coffre */
.ki-euro .path1:before {
    content: "\ebf5";
    opacity: 0.3;
}

.ki-euro .path2:before {
    content: "\ebf6";
    position: absolute;
    left: 0;
}

.ki-euro .path3:before {
    content: "\ebf7";
    position: absolute;
    left: 0;
}

/* Suite — Inventaire */
.ki-clipboard .path1:before {
    content: "\eacd";
    opacity: 0.3;
}

.ki-clipboard .path2:before {
    content: "\eace";
    position: absolute;
    left: 0;
}

.ki-clipboard .path3:before {
    content: "\eacf";
    position: absolute;
    left: 0;
}

/* Suite — Planning */
.ki-calendar .path1:before {
    content: "\ea70";
    opacity: 0.3;
}

.ki-calendar .path2:before {
    content: "\ea71";
    position: absolute;
    left: 0;
}

/* Suite — Documents */
.ki-folder .path1:before {
    content: "\ec5e";
    opacity: 0.3;
}

.ki-folder .path2:before {
    content: "\ec5f";
    position: absolute;
    left: 0;
}

/* Suivi du Ménage */
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    font-family: "Font Awesome 6 Free", "Font Awesome 5 Free";
    font-weight: 900;
}

.fa-broom:before {
    content: "\f51a";
}

.fa-wrench:before {
    content: "\f0ad";
}
