/*!
 * FontAwesome 6.7.2 - Custom subset (16 icons only)
 * Original all.min.css: ~72KB | This file: ~1.5KB
 * Icons: angle-left, angle-right, chevron-up, envelope, heart, home,
 *        palette, shield-alt, star, th, bluesky, facebook-f, flickr,
 *        instagram, tumblr, youtube
 */

/* Font faces — solid + brands only (no regular needed) */
@font-face {
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url(../webfonts/fa-solid-900.woff2) format("woff2"),
	     url(../webfonts/fa-solid-900.ttf) format("truetype");
}
@font-face {
	font-family: "Font Awesome 6 Brands";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(../webfonts/fa-brands-400.woff2) format("woff2"),
	     url(../webfonts/fa-brands-400.ttf) format("truetype");
}

/* Base rendering */
.fa, .fas, .fab, .fa-solid, .fa-brands {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto;
}
.fa::before, .fas::before, .fab::before,
.fa-solid::before, .fa-brands::before {
	content: var(--fa);
}

/* Style families */
.fa { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fas, .fa-solid { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fab, .fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; }

/* Solid icons */
.fa-angle-left { --fa: "\f104"; }
.fa-angle-right { --fa: "\f105"; }
.fa-chevron-up { --fa: "\f077"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-heart { --fa: "\f004"; }
.fa-home, .fa-home-alt, .fa-house { --fa: "\f015"; }
.fa-palette { --fa: "\f53f"; }
.fa-shield-alt, .fa-shield-halved { --fa: "\f3ed"; }
.fa-star { --fa: "\f005"; }
.fa-table-cells, .fa-th { --fa: "\f00a"; }

/* Brand icons */
.fa-bluesky { --fa: "\e671"; }
.fa-facebook-f { --fa: "\f39e"; }
.fa-flickr { --fa: "\f16e"; }
.fa-instagram { --fa: "\f16d"; }
.fa-tumblr { --fa: "\f173"; }
.fa-youtube { --fa: "\f167"; }
