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

.icon {
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    font-style: normal;
    display: inline-block;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

/* Atomic glyphs keep link decorations from propagating through flex items. */
:is(.icon, .fa, [class^="fa-"], [class*=" fa-"])::before,
:is(.icon, .fa, [class^="fa-"], [class*=" fa-"])::after {
    display: inline-block;
    text-decoration: none;
}

.icon-house::before {
    content: "\f015";
}

.icon-globe::before {
    content: "\f0ac";
}

.icon-book-open::before {
    content: "\f518";
}

.icon-feather::before {
    content: "\f52d";
}

.icon-users::before {
    content: "\f0c0";
}

.icon-magnifying-glass::before {
    content: "\f002";
}

.icon-envelope::before {
    content: "\f0e0";
}

.icon-chevron-down::before {
    content: "\f078";
}

.icon-ellipsis-vertical::before {
    content: "\f142";
}

.icon-chevron-left::before {
    content: "\f053";
}

.icon-chevron-right::before {
    content: "\f054";
}

.icon-arrow-left::before {
    content: "\f060";
}

.icon-arrow-right::before {
    content: "\f061";
}

.icon-arrow-up::before {
    content: "\f062";
}

.icon-arrow-down::before {
    content: "\f063";
}

.icon-heart::before {
    content: "\f004";
}

.icon-comment::before {
    content: "\f075";
}

.icon-comments::before {
    content: "\f086";
}

.icon-share-nodes::before {
    content: "\f1e0";
}

.icon-bookmark::before {
    content: "\f02e";
}

.icon-leaf::before {
    content: "\f06c";
}

.icon-seedling::before {
    content: "\f4d8";
}

.icon-cat::before {
    content: "\f6be";
}

.icon-plus::before {
    content: "\f067";
}

.icon-minus::before {
    content: "\f068";
}

.icon-camera::before {
    content: "\f030";
}

.icon-list::before {
    content: "\f03a";
}

.icon-compass::before {
    content: "\f14e";
}

.icon-newspaper::before {
    content: "\f1ea";
}

.icon-link::before {
    content: "\f0c1";
}

.icon-floppy-disk::before {
    content: "\f0c7";
}

.icon-eye::before {
    content: "\f06e";
}

.icon-expand::before {
    content: "\f065";
}
.icon-compress::before {
    content: "\f066";
}
.icon-fire::before {
    content: "\f06d";
}

.icon-check::before {
    content: "\f00c";
}

.icon-xmark::before {
    content: "\f00d";
}

.icon-star::before {
    content: "\f005";
}

.icon-image::before {
    content: "\f03e";
}

.icon-quote-left::before {
    content: "\f10d";
}

.icon-trophy::before {
    content: "\f091";
}

.icon-lock::before {
    content: "\f023";
}

.icon-user-plus::before {
    content: "\f234";
}

.icon-arrow-up-right-from-square::before {
    content: "\f35d";
}

.icon-rotate::before {
    content: "\f2f1";
}

.icon-paper-plane::before {
    content: "\f1d8";
}

.icon-gear::before {
    content: "\f013";
}
.icon-sliders::before { content: "\f1de"; }

.icon-arrows-up-down-left-right::before {
    content: "\f0b2";
}

.icon-images::before { content: "\f302"; }

.icon-pause::before { content: "\f04c"; }
.icon-play::before { content: "\f04b"; }

.icon-thumbtack::before { content: "\f08d"; }

.icon-chevron-up::before { content: "\f077"; }

.icon-square-poll-vertical::before {
    content: "\f681";
}

.icon-palette::before { content: "\f53f"; }
.icon-file-import::before { content: "\f56f"; }

.icon-clock::before { content: "\f017"; }

.icon-calendar::before { content: "\f133"; }

.icon-print::before { content: "\f02f"; }

.icon-download::before { content: "\f019"; }
.icon-clock-rotate-left::before { content: "\f1da"; }
.icon-location-dot::before { content: "\f3c5"; }
.icon-books::before { content: "\f518"; }

.icon-font::before { content: "\f031"; }

.icon-bold::before { content: "\f032"; }

.icon-italic::before { content: "\f033"; }

.icon-underline::before { content: "\f0cd"; }

.icon-strikethrough::before { content: "\f0cc"; }

.icon-align-left::before { content: "\f036"; }
.icon-align-center::before { content: "\f037"; }
.icon-align-right::before { content: "\f038"; }
.icon-align-justify::before { content: "\f039"; }
.icon-list-ol::before { content: "\f0cb"; }
.icon-list-ul::before { content: "\f0ca"; }

.icon-rotate-left::before { content: "\f0e2"; }

.icon-rotate-right::before { content: "\f01e"; }

.icon-eraser::before { content: "\f12d"; }
.icon-trash-can::before { content: "\f2ed"; }
.icon-trash::before { content: "\f1f8"; }

.icon-spell-check::before { content: "\f891"; }

.icon-stopwatch::before { content: "\f2f2"; }

.icon-note-sticky::before { content: "\f249"; }

.icon-bolt::before { content: "\f0e7"; }

.icon-chart-simple::before { content: "\e473"; }

.icon-lightbulb::before { content: "\f0eb"; }

.icon-i-cursor::before { content: "\f246"; }

.icon-scissors::before { content: "\f0c4"; }
.icon-layer-group::before { content: "\f5fd"; }
.icon-code-branch::before { content: "\f126"; }
.icon-code::before { content: "\f121"; }
.icon-video::before { content: "\f03d"; }

.icon-reply::before { content: "\f3e5"; }
.icon-copy::before { content: "\f0c5"; }

.icon-folder::before { content: "\f07b"; }
.icon-folder-open::before { content: "\f07c"; }
.icon-file::before { content: "\f15b"; }
.icon-grid-2::before { content: "\f00a"; }
.icon-ellipsis::before { content: "\f141"; }
