
@font-face {
	font-family: "icon";
	src:
		url("/fonts/icon.woff2?v=qSKWBULREttNmdsx9ZARDcUu_PJvL50paVRm0E4eKmA") format("woff2"),
		url("/fonts/icon.ttf?v=d__0r55ow43sgG5ykuhTzaY8TMtkWSXqpv_AL3PR9iI") format("truetype");
	font-style: normal;
	font-weight: normal;
	font-display: swap;
}

[class*="ic:"]::before, [class*="ica:"]::after {
	font-family: "icon";
	line-height: 1;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	speak: none;
	display: inline-block;
	font-size: 1rem;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translateZ(0);
}

.ic\:brand\/github::before, .ica\:brand\/github::after { content: "\e001"}
.ic\:brand\/stack-exchange::before, .ica\:brand\/stack-exchange::after { content: "\e002"}
.ic\:brand\/x::before, .ica\:brand\/x::after { content: "\e003"}
.ic\:brand\/youtube::before, .ica\:brand\/youtube::after { content: "\e004"}
.ic\:layout-grid::before, .ica\:layout-grid::after { content: "\e005"}
.ic\:layout-list::before, .ica\:layout-list::after { content: "\e006"}
.ic\:mail::before, .ica\:mail::after { content: "\e007"}
.ic\:menu::before, .ica\:menu::after { content: "\e008"}
.ic\:moon::before, .ica\:moon::after { content: "\e009"}
.ic\:rss::before, .ica\:rss::after { content: "\e00a"}
.ic\:sun-moon::before, .ica\:sun-moon::after { content: "\e00b"}
.ic\:sun::before, .ica\:sun::after { content: "\e00c"}

[class*="ic:"].ics::before { margin-right: .5rem }
[class*="ic:"].ics-1::before { margin-right: 1rem }
[class*="ic:"].ics-2::before { margin-right: 2rem }
[class*="ic:"].ics-3::before { margin-right: 3rem }

[class*="ica:"].ics::after { margin-left: .5rem }
[class*="ica:"].ics-1::after { margin-left: 1rem }
[class*="ica:"].ics-2::after { margin-left: 2rem }
[class*="ica:"].ics-3::after { margin-left: 3rem }

[class*="ic:"].ic-2::before, [class*="ica:"].ic-2::after { font-size: 2rem }
[class*="ic:"].ic-3::before, [class*="ica:"].ic-3::after { font-size: 3rem }
