Release 6.6.0 (#20295)

Co-authored-by: robmadole <robmadole@users.noreply.github.com>
This commit is contained in:
Jason Otero 2024-07-16 12:13:31 -05:00 committed by GitHub
parent 138f8c3971
commit 37eff7fa00
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5579 changed files with 88557 additions and 77189 deletions

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -7,15 +7,15 @@
font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-family: var(--fa-style-family, "Font Awesome 6 Free");
font-weight: var(--fa-style, 900); } font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid, .fa-solid,
.far,
.fa-regular, .fa-regular,
.fa-brands,
.fas,
.far,
.fab, .fab,
.fa-brands { .fa-sharp-solid,
.fa-classic,
.fa {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block); display: var(--fa-display, inline-block);
@ -107,7 +107,7 @@
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -129,118 +129,71 @@
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -252,219 +205,97 @@
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;
@ -1892,6 +1723,12 @@ readers do not read off random characters that represent icons */
.fa-passport::before { .fa-passport::before {
content: "\f5ab"; } content: "\f5ab"; }
.fa-thumbtack-slash::before {
content: "\e68f"; }
.fa-thumb-tack-slash::before {
content: "\e68f"; }
.fa-heart-pulse::before { .fa-heart-pulse::before {
content: "\f21e"; } content: "\f21e"; }
@ -6203,6 +6040,9 @@ readers do not read off random characters that represent icons */
.fa-bone::before { .fa-bone::before {
content: "\f5d7"; } content: "\f5d7"; }
.fa-table-cells-row-unlock::before {
content: "\e691"; }
.fa-user-injured::before { .fa-user-injured::before {
content: "\f728"; } content: "\f728"; }
@ -6490,6 +6330,9 @@ readers do not read off random characters that represent icons */
.fa-jxl:before { .fa-jxl:before {
content: "\e67b"; } content: "\e67b"; }
.fa-dart-lang:before {
content: "\e693"; }
.fa-hire-a-helper:before { .fa-hire-a-helper:before {
content: "\f3b0"; } content: "\f3b0"; }
@ -7429,6 +7272,9 @@ readers do not read off random characters that represent icons */
.fa-twitch:before { .fa-twitch:before {
content: "\f1e8"; } content: "\f1e8"; }
.fa-flutter:before {
content: "\e694"; }
.fa-ravelry:before { .fa-ravelry:before {
content: "\f2d9"; } content: "\f2d9"; }

8
css/all.min.css vendored

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -120,6 +120,9 @@
.fa-jxl:before { .fa-jxl:before {
content: "\e67b"; } content: "\e67b"; }
.fa-dart-lang:before {
content: "\e693"; }
.fa-hire-a-helper:before { .fa-hire-a-helper:before {
content: "\f3b0"; } content: "\f3b0"; }
@ -1059,6 +1062,9 @@
.fa-twitch:before { .fa-twitch:before {
content: "\f1e8"; } content: "\f1e8"; }
.fa-flutter:before {
content: "\e694"; }
.fa-ravelry:before { .fa-ravelry:before {
content: "\f2d9"; } content: "\f2d9"; }

4
css/brands.min.css vendored

File diff suppressed because one or more lines are too long

358
css/fontawesome.css vendored
View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -7,15 +7,15 @@
font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-family: var(--fa-style-family, "Font Awesome 6 Free");
font-weight: var(--fa-style, 900); } font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid, .fa-solid,
.far,
.fa-regular, .fa-regular,
.fa-brands,
.fas,
.far,
.fab, .fab,
.fa-brands { .fa-sharp-solid,
.fa-classic,
.fa {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block); display: var(--fa-display, inline-block);
@ -107,7 +107,7 @@
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -129,118 +129,71 @@
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -252,219 +205,97 @@
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;
@ -1892,6 +1723,12 @@ readers do not read off random characters that represent icons */
.fa-passport::before { .fa-passport::before {
content: "\f5ab"; } content: "\f5ab"; }
.fa-thumbtack-slash::before {
content: "\e68f"; }
.fa-thumb-tack-slash::before {
content: "\e68f"; }
.fa-heart-pulse::before { .fa-heart-pulse::before {
content: "\f21e"; } content: "\f21e"; }
@ -6203,6 +6040,9 @@ readers do not read off random characters that represent icons */
.fa-bone::before { .fa-bone::before {
content: "\f5d7"; } content: "\f5d7"; }
.fa-table-cells-row-unlock::before {
content: "\e691"; }
.fa-user-injured::before { .fa-user-injured::before {
content: "\f728"; } content: "\f728"; }

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

2
css/regular.min.css vendored
View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

2
css/solid.min.css vendored
View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,19 +1,20 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
:root, :host { :root, :host {
--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Solid'; --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Regular'; --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
--fa-font-light: normal 300 1em/1 'Font Awesome 6 Light'; --fa-font-light: normal 300 1em/1 'Font Awesome 6 Pro';
--fa-font-thin: normal 100 1em/1 'Font Awesome 6 Thin'; --fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro';
--fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone'; --fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; } --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 6 Sharp Duotone'; }
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
overflow: visible; overflow: visible;
@ -69,16 +70,13 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
vertical-align: -.125em; vertical-align: -.125em;
width: 1em; } width: 1em; }
.fa-layers svg.svg-inline--fa { .fa-layers svg.svg-inline--fa {
-webkit-transform-origin: center center; transform-origin: center center; }
transform-origin: center center; }
.fa-layers-text { .fa-layers-text {
left: 50%; left: 50%;
top: 50%; top: 50%;
-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
transform: translate(-50%, -50%); transform-origin: center center; }
-webkit-transform-origin: center center;
transform-origin: center center; }
.fa-layers-counter { .fa-layers-counter {
background-color: var(--fa-counter-background-color, #ff253a); background-color: var(--fa-counter-background-color, #ff253a);
@ -93,46 +91,36 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
right: var(--fa-right, 0); right: var(--fa-right, 0);
text-overflow: ellipsis; text-overflow: ellipsis;
top: var(--fa-top, 0); top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-counter-scale, 0.25)); transform: scale(var(--fa-counter-scale, 0.25));
transform: scale(var(--fa-counter-scale, 0.25)); transform-origin: top right; }
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-bottom-right { .fa-layers-bottom-right {
bottom: var(--fa-bottom, 0); bottom: var(--fa-bottom, 0);
right: var(--fa-right, 0); right: var(--fa-right, 0);
top: auto; top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom right; }
-webkit-transform-origin: bottom right;
transform-origin: bottom right; }
.fa-layers-bottom-left { .fa-layers-bottom-left {
bottom: var(--fa-bottom, 0); bottom: var(--fa-bottom, 0);
left: var(--fa-left, 0); left: var(--fa-left, 0);
right: auto; right: auto;
top: auto; top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom left; }
-webkit-transform-origin: bottom left;
transform-origin: bottom left; }
.fa-layers-top-right { .fa-layers-top-right {
top: var(--fa-top, 0); top: var(--fa-top, 0);
right: var(--fa-right, 0); right: var(--fa-right, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top right; }
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-top-left { .fa-layers-top-left {
left: var(--fa-left, 0); left: var(--fa-left, 0);
right: auto; right: auto;
top: var(--fa-top, 0); top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top left; }
-webkit-transform-origin: top left;
transform-origin: top left; }
.fa-1x { .fa-1x {
font-size: 1em; } font-size: 1em; }
@ -206,7 +194,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -228,118 +216,71 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -351,219 +292,97 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,4 +0,0 @@
console.log(`Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
Copyright 2024 Fonticons, Inc.
`)

File diff suppressed because it is too large Load Diff

View File

@ -21,11 +21,8 @@
"node": ">=6" "node": ">=6"
}, },
"dependencies": {}, "dependencies": {},
"version": "6.5.2", "version": "6.6.0",
"name": "@fortawesome/fontawesome-common-types", "name": "@fortawesome/fontawesome-common-types",
"license": "MIT", "license": "MIT",
"types": "./index.d.ts", "types": "./index.d.ts"
"scripts": {
"postinstall": "node attribution.js"
}
} }

View File

@ -1,4 +0,0 @@
console.log(`Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
Copyright 2024 Fonticons, Inc.
`)

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -7,15 +7,15 @@
font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-family: var(--fa-style-family, "Font Awesome 6 Free");
font-weight: var(--fa-style, 900); } font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid, .fa-solid,
.far,
.fa-regular, .fa-regular,
.fa-brands,
.fas,
.far,
.fab, .fab,
.fa-brands { .fa-sharp-solid,
.fa-classic,
.fa {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block); display: var(--fa-display, inline-block);
@ -107,7 +107,7 @@
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -129,118 +129,71 @@
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -252,219 +205,97 @@
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;
@ -1892,6 +1723,12 @@ readers do not read off random characters that represent icons */
.fa-passport::before { .fa-passport::before {
content: "\f5ab"; } content: "\f5ab"; }
.fa-thumbtack-slash::before {
content: "\e68f"; }
.fa-thumb-tack-slash::before {
content: "\e68f"; }
.fa-heart-pulse::before { .fa-heart-pulse::before {
content: "\f21e"; } content: "\f21e"; }
@ -6203,6 +6040,9 @@ readers do not read off random characters that represent icons */
.fa-bone::before { .fa-bone::before {
content: "\f5d7"; } content: "\f5d7"; }
.fa-table-cells-row-unlock::before {
content: "\e691"; }
.fa-user-injured::before { .fa-user-injured::before {
content: "\f728"; } content: "\f728"; }
@ -6490,6 +6330,9 @@ readers do not read off random characters that represent icons */
.fa-jxl:before { .fa-jxl:before {
content: "\e67b"; } content: "\e67b"; }
.fa-dart-lang:before {
content: "\e693"; }
.fa-hire-a-helper:before { .fa-hire-a-helper:before {
content: "\f3b0"; } content: "\f3b0"; }
@ -7429,6 +7272,9 @@ readers do not read off random characters that represent icons */
.fa-twitch:before { .fa-twitch:before {
content: "\f1e8"; } content: "\f1e8"; }
.fa-flutter:before {
content: "\e694"; }
.fa-ravelry:before { .fa-ravelry:before {
content: "\f2d9"; } content: "\f2d9"; }

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -120,6 +120,9 @@
.fa-jxl:before { .fa-jxl:before {
content: "\e67b"; } content: "\e67b"; }
.fa-dart-lang:before {
content: "\e693"; }
.fa-hire-a-helper:before { .fa-hire-a-helper:before {
content: "\f3b0"; } content: "\f3b0"; }
@ -1059,6 +1062,9 @@
.fa-twitch:before { .fa-twitch:before {
content: "\f1e8"; } content: "\f1e8"; }
.fa-flutter:before {
content: "\e694"; }
.fa-ravelry:before { .fa-ravelry:before {
content: "\f2d9"; } content: "\f2d9"; }

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -7,15 +7,15 @@
font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-family: var(--fa-style-family, "Font Awesome 6 Free");
font-weight: var(--fa-style, 900); } font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid, .fa-solid,
.far,
.fa-regular, .fa-regular,
.fa-brands,
.fas,
.far,
.fab, .fab,
.fa-brands { .fa-sharp-solid,
.fa-classic,
.fa {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block); display: var(--fa-display, inline-block);
@ -107,7 +107,7 @@
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -129,118 +129,71 @@
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -252,219 +205,97 @@
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;
@ -1892,6 +1723,12 @@ readers do not read off random characters that represent icons */
.fa-passport::before { .fa-passport::before {
content: "\f5ab"; } content: "\f5ab"; }
.fa-thumbtack-slash::before {
content: "\e68f"; }
.fa-thumb-tack-slash::before {
content: "\e68f"; }
.fa-heart-pulse::before { .fa-heart-pulse::before {
content: "\f21e"; } content: "\f21e"; }
@ -6203,6 +6040,9 @@ readers do not read off random characters that represent icons */
.fa-bone::before { .fa-bone::before {
content: "\f5d7"; } content: "\f5d7"; }
.fa-table-cells-row-unlock::before {
content: "\e691"; }
.fa-user-injured::before { .fa-user-injured::before {
content: "\f728"; } content: "\f728"; }

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,19 +1,20 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
:root, :host { :root, :host {
--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Solid'; --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Regular'; --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
--fa-font-light: normal 300 1em/1 'Font Awesome 6 Light'; --fa-font-light: normal 300 1em/1 'Font Awesome 6 Pro';
--fa-font-thin: normal 100 1em/1 'Font Awesome 6 Thin'; --fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro';
--fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone'; --fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';
--fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp'; --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; } --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 6 Sharp Duotone'; }
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
overflow: visible; overflow: visible;
@ -69,16 +70,13 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
vertical-align: -.125em; vertical-align: -.125em;
width: 1em; } width: 1em; }
.fa-layers svg.svg-inline--fa { .fa-layers svg.svg-inline--fa {
-webkit-transform-origin: center center; transform-origin: center center; }
transform-origin: center center; }
.fa-layers-text { .fa-layers-text {
left: 50%; left: 50%;
top: 50%; top: 50%;
-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
transform: translate(-50%, -50%); transform-origin: center center; }
-webkit-transform-origin: center center;
transform-origin: center center; }
.fa-layers-counter { .fa-layers-counter {
background-color: var(--fa-counter-background-color, #ff253a); background-color: var(--fa-counter-background-color, #ff253a);
@ -93,46 +91,36 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
right: var(--fa-right, 0); right: var(--fa-right, 0);
text-overflow: ellipsis; text-overflow: ellipsis;
top: var(--fa-top, 0); top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-counter-scale, 0.25)); transform: scale(var(--fa-counter-scale, 0.25));
transform: scale(var(--fa-counter-scale, 0.25)); transform-origin: top right; }
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-bottom-right { .fa-layers-bottom-right {
bottom: var(--fa-bottom, 0); bottom: var(--fa-bottom, 0);
right: var(--fa-right, 0); right: var(--fa-right, 0);
top: auto; top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom right; }
-webkit-transform-origin: bottom right;
transform-origin: bottom right; }
.fa-layers-bottom-left { .fa-layers-bottom-left {
bottom: var(--fa-bottom, 0); bottom: var(--fa-bottom, 0);
left: var(--fa-left, 0); left: var(--fa-left, 0);
right: auto; right: auto;
top: auto; top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom left; }
-webkit-transform-origin: bottom left;
transform-origin: bottom left; }
.fa-layers-top-right { .fa-layers-top-right {
top: var(--fa-top, 0); top: var(--fa-top, 0);
right: var(--fa-right, 0); right: var(--fa-right, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top right; }
-webkit-transform-origin: top right;
transform-origin: top right; }
.fa-layers-top-left { .fa-layers-top-left {
left: var(--fa-left, 0); left: var(--fa-left, 0);
right: auto; right: auto;
top: var(--fa-top, 0); top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25)); transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top left; }
-webkit-transform-origin: top left;
transform-origin: top left; }
.fa-1x { .fa-1x {
font-size: 1em; } font-size: 1em; }
@ -206,7 +194,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
position: relative; } position: relative; }
.fa-li { .fa-li {
left: calc(var(--fa-li-width, 2em) * -1); left: calc(-1 * var(--fa-li-width, 2em));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--fa-li-width, 2em); width: var(--fa-li-width, 2em);
@ -228,118 +216,71 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
margin-left: var(--fa-pull-margin, 0.3em); } margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat { .fa-beat {
-webkit-animation-name: fa-beat; animation-name: fa-beat;
animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce { .fa-bounce {
-webkit-animation-name: fa-bounce; animation-name: fa-bounce;
animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade { .fa-fade {
-webkit-animation-name: fa-fade; animation-name: fa-fade;
animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade { .fa-beat-fade {
-webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade;
animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip { .fa-flip {
-webkit-animation-name: fa-flip; animation-name: fa-flip;
animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, ease-in-out); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake { .fa-shake {
-webkit-animation-name: fa-shake; animation-name: fa-shake;
animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin { .fa-spin {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal);
animation-delay: var(--fa-animation-delay, 0s); animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-direction: var(--fa-animation-direction, normal); animation-timing-function: var(--fa-animation-timing, linear); }
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse { .fa-spin-reverse {
--fa-animation-direction: reverse; } --fa-animation-direction: reverse; }
.fa-pulse, .fa-pulse,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-name: fa-spin; animation-name: fa-spin;
animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s);
animation-direction: var(--fa-animation-direction, normal); animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-duration: var(--fa-animation-duration, 1s); animation-timing-function: var(--fa-animation-timing, steps(8)); }
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) { @media (prefers-reduced-motion: reduce) {
.fa-beat, .fa-beat,
@ -351,219 +292,97 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
.fa-shake, .fa-shake,
.fa-spin, .fa-spin,
.fa-spin-pulse { .fa-spin-pulse {
-webkit-animation-delay: -1ms; animation-delay: -1ms;
animation-delay: -1ms; animation-duration: 1ms;
-webkit-animation-duration: 1ms; animation-iteration-count: 1;
animation-duration: 1ms; transition-delay: 0s;
-webkit-animation-iteration-count: 1; transition-duration: 0s; } }
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat { @keyframes fa-beat {
0%, 90% { 0%, 90% {
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
45% { 45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } }
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce { @keyframes fa-bounce {
0% { 0% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
10% { 10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% { 30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% { 50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% { 57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% { 64% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); }
transform: scale(1, 1) translateY(0); }
100% { 100% {
-webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } }
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade { @keyframes fa-fade {
50% { 50% {
opacity: var(--fa-fade-opacity, 0.4); } } opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade { @keyframes fa-beat-fade {
0%, 100% { 0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4); opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1); transform: scale(1); }
transform: scale(1); }
50% { 50% {
opacity: 1; opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip { @keyframes fa-flip {
50% { 50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake { @keyframes fa-shake {
0% { 0% {
-webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
transform: rotate(-15deg); }
4% { 4% {
-webkit-transform: rotate(15deg); transform: rotate(15deg); }
transform: rotate(15deg); }
8%, 24% { 8%, 24% {
-webkit-transform: rotate(-18deg); transform: rotate(-18deg); }
transform: rotate(-18deg); }
12%, 28% { 12%, 28% {
-webkit-transform: rotate(18deg); transform: rotate(18deg); }
transform: rotate(18deg); }
16% { 16% {
-webkit-transform: rotate(-22deg); transform: rotate(-22deg); }
transform: rotate(-22deg); }
20% { 20% {
-webkit-transform: rotate(22deg); transform: rotate(22deg); }
transform: rotate(22deg); }
32% { 32% {
-webkit-transform: rotate(-12deg); transform: rotate(-12deg); }
transform: rotate(-12deg); }
36% { 36% {
-webkit-transform: rotate(12deg); transform: rotate(12deg); }
transform: rotate(12deg); }
40%, 100% { 40%, 100% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); } }
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin { @keyframes fa-spin {
0% { 0% {
-webkit-transform: rotate(0deg); transform: rotate(0deg); }
transform: rotate(0deg); }
100% { 100% {
-webkit-transform: rotate(360deg); transform: rotate(360deg); } }
transform: rotate(360deg); } }
.fa-rotate-90 { .fa-rotate-90 {
-webkit-transform: rotate(90deg); transform: rotate(90deg); }
transform: rotate(90deg); }
.fa-rotate-180 { .fa-rotate-180 {
-webkit-transform: rotate(180deg); transform: rotate(180deg); }
transform: rotate(180deg); }
.fa-rotate-270 { .fa-rotate-270 {
-webkit-transform: rotate(270deg); transform: rotate(270deg); }
transform: rotate(270deg); }
.fa-flip-horizontal { .fa-flip-horizontal {
-webkit-transform: scale(-1, 1); transform: scale(-1, 1); }
transform: scale(-1, 1); }
.fa-flip-vertical { .fa-flip-vertical {
-webkit-transform: scale(1, -1); transform: scale(1, -1); }
transform: scale(1, -1); }
.fa-flip-both, .fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical { .fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1); transform: scale(-1, -1); }
transform: scale(-1, -1); }
.fa-rotate-by { .fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0)); transform: rotate(var(--fa-rotate-angle, 0)); }
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack { .fa-stack {
display: inline-block; display: inline-block;

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,223 +1,227 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
(function () { (function () {
'use strict'; 'use strict';
var _WINDOW = {}; let _WINDOW = {};
var _DOCUMENT = {}; let _DOCUMENT = {};
try { try {
if (typeof window !== 'undefined') _WINDOW = window; if (typeof window !== 'undefined') _WINDOW = window;
if (typeof document !== 'undefined') _DOCUMENT = document; if (typeof document !== 'undefined') _DOCUMENT = document;
} catch (e) {} } catch (e) {}
var _ref = _WINDOW.navigator || {}, const {
_ref$userAgent = _ref.userAgent, userAgent = ''
userAgent = _ref$userAgent === void 0 ? '' : _ref$userAgent; } = _WINDOW.navigator || {};
var WINDOW = _WINDOW; const WINDOW = _WINDOW;
var DOCUMENT = _DOCUMENT; const DOCUMENT = _DOCUMENT;
var IS_BROWSER = !!WINDOW.document; const IS_BROWSER = !!WINDOW.document;
var IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function'; const IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function';
var IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/'); const IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/');
function ownKeys(object, enumerableOnly) { var a = "classic",
var keys = Object.keys(object); r = "sharp",
o = "sharp-duotone";
if (Object.getOwnPropertySymbols) { var et$1 = {
var symbols = Object.getOwnPropertySymbols(object); classic: {
enumerableOnly && (symbols = symbols.filter(function (sym) { 900: "fas",
return Object.getOwnPropertyDescriptor(object, sym).enumerable; 400: "far",
})), keys.push.apply(keys, symbols); normal: "far",
300: "fal",
100: "fat"
},
sharp: {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
},
"sharp-duotone": {
900: "fasds"
} }
};
return keys; var bt = {
} kit: {
fak: "kit",
function _objectSpread2(target) { "fa-kit": "kit"
for (var i = 1; i < arguments.length; i++) { },
var source = null != arguments[i] ? arguments[i] : {}; "kit-duotone": {
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { fakd: "kit-duotone",
_defineProperty(target, key, source[key]); "fa-kit-duotone": "kit-duotone"
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
});
} }
};
return target; var lo = {
} classic: {
"fa-brands": "fab",
function _defineProperty(obj, key, value) { "fa-duotone": "fad",
if (key in obj) { "fa-light": "fal",
Object.defineProperty(obj, key, { "fa-regular": "far",
value: value, "fa-solid": "fas",
enumerable: true, "fa-thin": "fat"
configurable: true, },
writable: true sharp: {
}); "fa-solid": "fass",
} else { "fa-regular": "fasr",
obj[key] = value; "fa-light": "fasl",
"fa-thin": "fast"
},
"sharp-duotone": {
"fa-solid": "fasds"
} }
},
no = {
classic: {
fab: "fa-brands",
fad: "fa-duotone",
fal: "fa-light",
far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
},
sharp: {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
},
"sharp-duotone": {
fasds: "fa-solid"
}
},
fo = {
classic: {
solid: "fas",
regular: "far",
light: "fal",
thin: "fat",
duotone: "fad",
brands: "fab"
},
sharp: {
solid: "fass",
regular: "fasr",
light: "fasl",
thin: "fast"
},
"sharp-duotone": {
solid: "fasds"
}
},
ho = {
classic: {
fa: "solid",
fas: "solid",
"fa-solid": "solid",
far: "regular",
"fa-regular": "regular",
fal: "light",
"fa-light": "light",
fat: "thin",
"fa-thin": "thin",
fad: "duotone",
"fa-duotone": "duotone",
fab: "brands",
"fa-brands": "brands"
},
sharp: {
fa: "solid",
fass: "solid",
"fa-solid": "solid",
fasr: "regular",
"fa-regular": "regular",
fasl: "light",
"fa-light": "light",
fast: "thin",
"fa-thin": "thin"
},
"sharp-duotone": {
fa: "solid",
fasds: "solid",
"fa-solid": "solid"
}
};
var Io = {
kit: {
"fa-kit": "fak"
},
"kit-duotone": {
"fa-kit-duotone": "fakd"
}
},
Fo = {
kit: {
fak: "fa-kit"
},
"kit-duotone": {
fakd: "fa-kit-duotone"
}
},
So = {
kit: {
kit: "fak"
},
"kit-duotone": {
"kit-duotone": "fakd"
}
};
return obj; const NAMESPACE_IDENTIFIER = '___FONT_AWESOME___';
} const PRODUCTION = (() => {
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();
}
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return _arrayLikeToArray(arr);
}
function _iterableToArray(iter) {
if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
var n = Object.prototype.toString.call(o).slice(8, -1);
if (n === "Object" && o.constructor) n = o.constructor.name;
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
return arr2;
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
var _familyProxy, _familyProxy2, _familyProxy3, _familyProxy4, _familyProxy5;
var NAMESPACE_IDENTIFIER = '___FONT_AWESOME___';
var PRODUCTION = function () {
try { try {
return undefined === 'production'; return undefined === 'production';
} catch (e) { } catch (e$$1) {
return false; return false;
} }
}(); })();
var FAMILY_CLASSIC = 'classic';
var FAMILY_SHARP = 'sharp';
var FAMILIES = [FAMILY_CLASSIC, FAMILY_SHARP];
function familyProxy(obj) { function familyProxy(obj) {
// Defaults to the classic family if family is not available // Defaults to the classic family if family is not available
return new Proxy(obj, { return new Proxy(obj, {
get: function get(target, prop) { get(target, prop) {
return prop in target ? target[prop] : target[FAMILY_CLASSIC]; return prop in target ? target[prop] : target[a];
} }
}); });
} }
var PREFIX_TO_STYLE = familyProxy((_familyProxy = {}, _defineProperty(_familyProxy, FAMILY_CLASSIC, {
'fa': 'solid', const _PREFIX_TO_STYLE = { ...ho
'fas': 'solid',
'fa-solid': 'solid',
'far': 'regular',
'fa-regular': 'regular',
'fal': 'light',
'fa-light': 'light',
'fat': 'thin',
'fa-thin': 'thin',
'fad': 'duotone',
'fa-duotone': 'duotone',
'fab': 'brands',
'fa-brands': 'brands',
'fak': 'kit',
'fakd': 'kit',
'fa-kit': 'kit',
'fa-kit-duotone': 'kit'
}), _defineProperty(_familyProxy, FAMILY_SHARP, {
'fa': 'solid',
'fass': 'solid',
'fa-solid': 'solid',
'fasr': 'regular',
'fa-regular': 'regular',
'fasl': 'light',
'fa-light': 'light',
'fast': 'thin',
'fa-thin': 'thin'
}), _familyProxy));
var STYLE_TO_PREFIX = familyProxy((_familyProxy2 = {}, _defineProperty(_familyProxy2, FAMILY_CLASSIC, {
solid: 'fas',
regular: 'far',
light: 'fal',
thin: 'fat',
duotone: 'fad',
brands: 'fab',
kit: 'fak'
}), _defineProperty(_familyProxy2, FAMILY_SHARP, {
solid: 'fass',
regular: 'fasr',
light: 'fasl',
thin: 'fast'
}), _familyProxy2));
var PREFIX_TO_LONG_STYLE = familyProxy((_familyProxy3 = {}, _defineProperty(_familyProxy3, FAMILY_CLASSIC, {
fab: 'fa-brands',
fad: 'fa-duotone',
fak: 'fa-kit',
fal: 'fa-light',
far: 'fa-regular',
fas: 'fa-solid',
fat: 'fa-thin'
}), _defineProperty(_familyProxy3, FAMILY_SHARP, {
fass: 'fa-solid',
fasr: 'fa-regular',
fasl: 'fa-light',
fast: 'fa-thin'
}), _familyProxy3));
var LONG_STYLE_TO_PREFIX = familyProxy((_familyProxy4 = {}, _defineProperty(_familyProxy4, FAMILY_CLASSIC, {
'fa-brands': 'fab',
'fa-duotone': 'fad',
'fa-kit': 'fak',
'fa-light': 'fal',
'fa-regular': 'far',
'fa-solid': 'fas',
'fa-thin': 'fat'
}), _defineProperty(_familyProxy4, FAMILY_SHARP, {
'fa-solid': 'fass',
'fa-regular': 'fasr',
'fa-light': 'fasl',
'fa-thin': 'fast'
}), _familyProxy4));
var FONT_WEIGHT_TO_PREFIX = familyProxy((_familyProxy5 = {}, _defineProperty(_familyProxy5, FAMILY_CLASSIC, {
900: 'fas',
400: 'far',
normal: 'far',
300: 'fal',
100: 'fat'
}), _defineProperty(_familyProxy5, FAMILY_SHARP, {
900: 'fass',
400: 'fasr',
300: 'fasl',
100: 'fast'
}), _familyProxy5));
var oneToTen = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var oneToTwenty = oneToTen.concat([11, 12, 13, 14, 15, 16, 17, 18, 19, 20]);
var DUOTONE_CLASSES = {
GROUP: 'duotone-group',
SWAP_OPACITY: 'swap-opacity',
PRIMARY: 'primary',
SECONDARY: 'secondary'
}; };
var prefixes = new Set(); _PREFIX_TO_STYLE[a] = { ...ho[a],
Object.keys(STYLE_TO_PREFIX[FAMILY_CLASSIC]).map(prefixes.add.bind(prefixes)); ...bt['kit'],
Object.keys(STYLE_TO_PREFIX[FAMILY_SHARP]).map(prefixes.add.bind(prefixes)); ...bt['kit-duotone']
var RESERVED_CLASSES = [].concat(FAMILIES, _toConsumableArray(prefixes), ['2xs', 'xs', 'sm', 'lg', 'xl', '2xl', 'beat', 'border', 'fade', 'beat-fade', 'bounce', 'flip-both', 'flip-horizontal', 'flip-vertical', 'flip', 'fw', 'inverse', 'layers-counter', 'layers-text', 'layers', 'li', 'pull-left', 'pull-right', 'pulse', 'rotate-180', 'rotate-270', 'rotate-90', 'rotate-by', 'shake', 'spin-pulse', 'spin-reverse', 'spin', 'stack-1x', 'stack-2x', 'stack', 'ul', DUOTONE_CLASSES.GROUP, DUOTONE_CLASSES.SWAP_OPACITY, DUOTONE_CLASSES.PRIMARY, DUOTONE_CLASSES.SECONDARY]).concat(oneToTen.map(function (n) { };
return "".concat(n, "x"); const PREFIX_TO_STYLE = familyProxy(_PREFIX_TO_STYLE);
})).concat(oneToTwenty.map(function (n) { const _STYLE_TO_PREFIX = { ...fo
return "w-".concat(n); };
})); _STYLE_TO_PREFIX[a] = { ..._STYLE_TO_PREFIX[a],
...So['kit'],
...So['kit-duotone']
};
const STYLE_TO_PREFIX = familyProxy(_STYLE_TO_PREFIX);
const _PREFIX_TO_LONG_STYLE = { ...no
};
_PREFIX_TO_LONG_STYLE[a] = { ..._PREFIX_TO_LONG_STYLE[a],
...Fo['kit']
};
const PREFIX_TO_LONG_STYLE = familyProxy(_PREFIX_TO_LONG_STYLE);
const _LONG_STYLE_TO_PREFIX = { ...lo
};
_LONG_STYLE_TO_PREFIX[a] = { ..._LONG_STYLE_TO_PREFIX[a],
...Io['kit']
};
const LONG_STYLE_TO_PREFIX = familyProxy(_LONG_STYLE_TO_PREFIX);
const _FONT_WEIGHT_TO_PREFIX = { ...et$1
};
const FONT_WEIGHT_TO_PREFIX = familyProxy(_FONT_WEIGHT_TO_PREFIX);
const prefixes = new Set();
Object.keys(STYLE_TO_PREFIX[a]).map(prefixes.add.bind(prefixes));
Object.keys(STYLE_TO_PREFIX[r]).map(prefixes.add.bind(prefixes));
Object.keys(STYLE_TO_PREFIX[o]).map(prefixes.add.bind(prefixes));
function bunker(fn) { function bunker(fn) {
try { try {
@ -225,7 +229,7 @@
args[_key - 1] = arguments[_key]; args[_key - 1] = arguments[_key];
} }
fn.apply(void 0, args); fn(...args);
} catch (e) { } catch (e) {
if (!PRODUCTION) { if (!PRODUCTION) {
throw e; throw e;
@ -233,17 +237,17 @@
} }
} }
var w = WINDOW || {}; const w$1 = WINDOW || {};
if (!w[NAMESPACE_IDENTIFIER]) w[NAMESPACE_IDENTIFIER] = {}; if (!w$1[NAMESPACE_IDENTIFIER]) w$1[NAMESPACE_IDENTIFIER] = {};
if (!w[NAMESPACE_IDENTIFIER].styles) w[NAMESPACE_IDENTIFIER].styles = {}; if (!w$1[NAMESPACE_IDENTIFIER].styles) w$1[NAMESPACE_IDENTIFIER].styles = {};
if (!w[NAMESPACE_IDENTIFIER].hooks) w[NAMESPACE_IDENTIFIER].hooks = {}; if (!w$1[NAMESPACE_IDENTIFIER].hooks) w$1[NAMESPACE_IDENTIFIER].hooks = {};
if (!w[NAMESPACE_IDENTIFIER].shims) w[NAMESPACE_IDENTIFIER].shims = []; if (!w$1[NAMESPACE_IDENTIFIER].shims) w$1[NAMESPACE_IDENTIFIER].shims = [];
var namespace = w[NAMESPACE_IDENTIFIER]; var namespace = w$1[NAMESPACE_IDENTIFIER];
function normalizeIcons(icons) { function normalizeIcons(icons) {
return Object.keys(icons).reduce(function (acc, iconName) { return Object.keys(icons).reduce((acc, iconName) => {
var icon = icons[iconName]; const icon = icons[iconName];
var expanded = !!icon.icon; const expanded = !!icon.icon;
if (expanded) { if (expanded) {
acc[icon.iconName] = icon.icon; acc[icon.iconName] = icon.icon;
@ -256,15 +260,18 @@
} }
function defineIcons(prefix, icons) { function defineIcons(prefix, icons) {
var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; let params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
var _params$skipHooks = params.skipHooks, const {
skipHooks = _params$skipHooks === void 0 ? false : _params$skipHooks; skipHooks = false
var normalized = normalizeIcons(icons); } = params;
const normalized = normalizeIcons(icons);
if (typeof namespace.hooks.addPack === 'function' && !skipHooks) { if (typeof namespace.hooks.addPack === 'function' && !skipHooks) {
namespace.hooks.addPack(prefix, normalizeIcons(icons)); namespace.hooks.addPack(prefix, normalizeIcons(icons));
} else { } else {
namespace.styles[prefix] = _objectSpread2(_objectSpread2({}, namespace.styles[prefix] || {}), normalized); namespace.styles[prefix] = { ...(namespace.styles[prefix] || {}),
...normalized
};
} }
/** /**
* Font Awesome 4 used the prefix of `fa` for all icons. With the introduction * Font Awesome 4 used the prefix of `fa` for all icons. With the introduction
@ -313,6 +320,7 @@
"glide-g": [448, 512, [], "f2a6", "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z"], "glide-g": [448, 512, [], "f2a6", "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z"],
"drupal": [448, 512, [], "f1a9", "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z"], "drupal": [448, 512, [], "f1a9", "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z"],
"jxl": [448, 512, [], "e67b", "M412.2 32H35.8C16 32 0 48 0 67.8V444.2C0 464 16 480 35.8 480H412.2c19.8 0 35.8-16 35.8-35.8V67.8C448 48 432 32 412.2 32zM378.6 333.7c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6z"], "jxl": [448, 512, [], "e67b", "M412.2 32H35.8C16 32 0 48 0 67.8V444.2C0 464 16 480 35.8 480H412.2c19.8 0 35.8-16 35.8-35.8V67.8C448 48 432 32 412.2 32zM378.6 333.7c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6z"],
"dart-lang": [512, 512, [], "e693", "M378.6 78.9c-2.8-.1-5.6-.2-8.5-.2l-264.1 0 143.2-72C256.6 2.3 268 0 279.6 0c13.5 0 29.4 9.2 37 16.8l62 62zM107.3 96.5l262.8 0c16 0 25.4 1.4 35.4 9.3L512 212.2 512 421l-79.3 .7L107.3 96.5zM96.5 373l0-262.2L420.3 434.6l.7 77.4-212.2 0-98.1-98.2 0 0C99.4 402.5 96.5 398.5 96.5 373zM78.7 105.3l0 267.7c0 3.3 .1 6.3 .2 9.1l-62-62C6.5 309.3 0 294.3 0 279.6c0-6.8 3.9-17.5 6.7-23.6l72-150.7z"],
"hire-a-helper": [512, 512, [], "f3b0", "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z"], "hire-a-helper": [512, 512, [], "f3b0", "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z"],
"creative-commons-by": [496, 512, [], "f4e7", "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"], "creative-commons-by": [496, 512, [], "f4e7", "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"],
"unity": [448, 512, [], "e049", "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z"], "unity": [448, 512, [], "e049", "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z"],
@ -567,7 +575,7 @@
"blogger": [448, 512, [], "f37c", "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z"], "blogger": [448, 512, [], "f37c", "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z"],
"flickr": [448, 512, [], "f16e", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"], "flickr": [448, 512, [], "f16e", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"],
"viber": [512, 512, [], "f409", "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"], "viber": [512, 512, [], "f409", "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"],
"soundcloud": [640, 512, [], "f1be", "M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z"], "soundcloud": [640, 512, [], "f1be", "M639.8 298.6c-1.3 23.1-11.5 44.8-28.4 60.5s-39.2 24.4-62.3 24.1h-218c-4.8 0-9.4-2-12.8-5.4s-5.3-8-5.3-12.8V130.2c-.2-4 .9-8 3.1-11.4s5.3-6.1 9-7.7c0 0 20.1-13.9 62.3-13.9c25.8 0 51.1 6.9 73.3 20.1c17.3 10.2 32.3 23.8 44.1 40.1s20 34.8 24.2 54.4c7.5-2.1 15.3-3.2 23.1-3.2c11.7-.1 23.3 2.2 34.2 6.7S606.8 226.6 615 235s14.6 18.3 18.9 29.3s6.3 22.6 5.9 34.3zm-354-153.5c.1-1 0-2-.3-2.9s-.8-1.8-1.5-2.6s-1.5-1.3-2.4-1.7s-1.9-.6-2.9-.6s-2 .2-2.9 .6s-1.7 1-2.4 1.7s-1.2 1.6-1.5 2.6s-.4 1.9-.3 2.9c-6 78.9-10.6 152.9 0 231.6c.2 1.7 1 3.3 2.3 4.5s3 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.8 2.3-4.5c11.3-79.4 6.6-152 0-231.6zm-44 27.3c-.2-1.8-1.1-3.5-2.4-4.7s-3.1-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.7c-7.9 67.9-7.9 136.5 0 204.4c.3 1.8 1.2 3.4 2.5 4.5s3.1 1.8 4.8 1.8s3.5-.6 4.8-1.8s2.2-2.8 2.5-4.5c8.8-67.8 8.8-136.5 .1-204.4zm-44.3-6.9c-.2-1.8-1-3.4-2.3-4.6s-3-1.8-4.8-1.8s-3.5 .7-4.8 1.8s-2.1 2.8-2.3 4.6c-6.7 72-10.2 139.3 0 211.1c0 1.9 .7 3.7 2.1 5s3.1 2.1 5 2.1s3.7-.7 5-2.1s2.1-3.1 2.1-5c10.5-72.8 7.3-138.2 .1-211.1zm-44 20.6c0-1.9-.8-3.8-2.1-5.2s-3.2-2.1-5.2-2.1s-3.8 .8-5.2 2.1s-2.1 3.2-2.1 5.2c-8.1 63.3-8.1 127.5 0 190.8c.2 1.8 1 3.4 2.4 4.6s3.1 1.9 4.8 1.9s3.5-.7 4.8-1.9s2.2-2.8 2.4-4.6c8.8-63.3 8.9-127.5 .3-190.8zM109 233.7c0-1.9-.8-3.8-2.1-5.1s-3.2-2.1-5.1-2.1s-3.8 .8-5.1 2.1s-2.1 3.2-2.1 5.1c-10.5 49.2-5.5 93.9 .4 143.6c.3 1.6 1.1 3.1 2.3 4.2s2.8 1.7 4.5 1.7s3.2-.6 4.5-1.7s2.1-2.5 2.3-4.2c6.6-50.4 11.6-94.1 .4-143.6zm-44.1-7.5c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.8c-9.3 50.2-6.2 94.4 .3 144.5c.7 7.6 13.6 7.5 14.4 0c7.2-50.9 10.5-93.8 .3-144.5zM20.3 250.8c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.3 2.9-2.4 4.8c-8.5 33.7-5.9 61.6 .6 95.4c.2 1.7 1 3.3 2.3 4.4s2.9 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.7 2.3-4.4c7.5-34.5 11.2-61.8 .4-95.4z"],
"digg": [512, 512, [], "f1a6", "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z"], "digg": [512, 512, [], "f1a6", "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z"],
"tencent-weibo": [384, 512, [], "f1d5", "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z"], "tencent-weibo": [384, 512, [], "f1d5", "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z"],
"letterboxd": [640, 512, [], "e62d", "M521.3 128C586.9 128 640 181.1 640 246.6s-53.1 118.6-118.7 118.6c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zM320 128c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zm-201.3 0c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0C53.1 365.1 0 312.1 0 246.6S53.1 128 118.7 128z"], "letterboxd": [640, 512, [], "e62d", "M521.3 128C586.9 128 640 181.1 640 246.6s-53.1 118.6-118.7 118.6c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zM320 128c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zm-201.3 0c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0C53.1 365.1 0 312.1 0 246.6S53.1 128 118.7 128z"],
@ -602,6 +610,7 @@
"hubspot": [512, 512, [], "f3b2", "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z"], "hubspot": [512, 512, [], "f3b2", "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z"],
"deploydog": [512, 512, [], "f38e", "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z"], "deploydog": [512, 512, [], "f38e", "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z"],
"twitch": [512, 512, [], "f1e8", "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z"], "twitch": [512, 512, [], "f1e8", "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z"],
"flutter": [448, 512, [], "e694", "M429.5 236.3L291.7 374.1 429.5 512H272l-59.1-59.1-78.8-78.8L272 236.3H429.5zM272 0L16 256l78.8 78.8L429.5 0H272z"],
"ravelry": [512, 512, [], "f2d9", "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z"], "ravelry": [512, 512, [], "f2d9", "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z"],
"mixer": [512, 512, [], "e056", "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z"], "mixer": [512, 512, [], "e056", "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z"],
"square-lastfm": [448, 512, ["lastfm-square"], "f203", "M448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM210.7 280.8c-1.8-5.5-3.4-10.8-5-15.9c-12.9-41.9-21-68.4-58-68.4c-22.4 0-45.1 16.1-45.1 61.2c0 35.2 18 57.2 43.3 57.2c28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8c0-57.9 28.6-92 82.5-92c67.9 0 79.3 35.3 96.4 88.4c1.4 4.4 2.9 8.9 4.4 13.5c8.8 26.8 24.2 46.2 61.2 46.2c24.9 0 38.1-5.5 38.1-19.1c0-17.5-16.9-21.2-40-26.4c-3.2-.7-6.5-1.4-9.9-2.2c-30.4-7.3-42.5-23.1-42.5-48c0-40 32.3-52.4 65.2-52.4c37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4c-16.1 0-26 7.3-26 19.8c0 11 4.8 17.6 20.9 21.3c2.2 .5 4.5 1 6.7 1.4c31.1 6.5 65.1 13.7 65.1 56.1c.1 36.7-30.7 50.6-76.1 50.6c-63.4 0-85.4-28.6-97.1-64.1z"], "square-lastfm": [448, 512, ["lastfm-square"], "f203", "M448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM210.7 280.8c-1.8-5.5-3.4-10.8-5-15.9c-12.9-41.9-21-68.4-58-68.4c-22.4 0-45.1 16.1-45.1 61.2c0 35.2 18 57.2 43.3 57.2c28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8c0-57.9 28.6-92 82.5-92c67.9 0 79.3 35.3 96.4 88.4c1.4 4.4 2.9 8.9 4.4 13.5c8.8 26.8 24.2 46.2 61.2 46.2c24.9 0 38.1-5.5 38.1-19.1c0-17.5-16.9-21.2-40-26.4c-3.2-.7-6.5-1.4-9.9-2.2c-30.4-7.3-42.5-23.1-42.5-48c0-40 32.3-52.4 65.2-52.4c37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4c-16.1 0-26 7.3-26 19.8c0 11 4.8 17.6 20.9 21.3c2.2 .5 4.5 1 6.7 1.4c31.1 6.5 65.1 13.7 65.1 56.1c.1 36.7-30.7 50.6-76.1 50.6c-63.4 0-85.4-28.6-97.1-64.1z"],
@ -772,7 +781,7 @@
"steam-symbol": [448, 512, [], "f3f6", "M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z"] "steam-symbol": [448, 512, [], "f3f6", "M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z"]
}; };
bunker(function () { bunker(() => {
defineIcons('fab', icons); defineIcons('fab', icons);
defineIcons('fa-brands', icons); defineIcons('fa-brands', icons);
}); });

View File

@ -1,173 +1,194 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
!function() { !function() {
"use strict"; "use strict";
var c = {}, l = {}; let c = {}, l = {};
try { try {
"undefined" != typeof window && (c = window), "undefined" != typeof document && (l = document); "undefined" != typeof window && (c = window), "undefined" != typeof document && (l = document);
} catch (c) {} } catch (c) {}
var z = (c.navigator || {}).userAgent, h = void 0 === z ? "" : z, a = c, m = l; const {
a.document, m.documentElement && m.head && "function" == typeof m.addEventListener && m.createElement, userAgent: z = ""
~h.indexOf("MSIE") || h.indexOf("Trident/"); } = c.navigator || {};
function v(l, c) { var h = c, a = l, m = (h.document, !a.documentElement || !a.head || "function" != typeof a.addEventListener || a.createElement,
var z, h = Object.keys(l); ~z.indexOf("MSIE") || z.indexOf("Trident/"), "classic"), C = {
return Object.getOwnPropertySymbols && (z = Object.getOwnPropertySymbols(l), c && (z = z.filter(function(c) { fak: "kit",
return Object.getOwnPropertyDescriptor(l, c).enumerable; "fa-kit": "kit"
})), h.push.apply(h, z)), h; }, v = {
} fakd: "kit-duotone",
function C(l) { "fa-kit-duotone": "kit-duotone"
for (var c = 1; c < arguments.length; c++) { }, s = {
var z = null != arguments[c] ? arguments[c] : {}; classic: {
c % 2 ? v(Object(z), !0).forEach(function(c) { fa: "solid",
s(l, c, z[c]); fas: "solid",
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(l, Object.getOwnPropertyDescriptors(z)) : v(Object(z)).forEach(function(c) { "fa-solid": "solid",
Object.defineProperty(l, c, Object.getOwnPropertyDescriptor(z, c)); far: "regular",
}); "fa-regular": "regular",
fal: "light",
"fa-light": "light",
fat: "thin",
"fa-thin": "thin",
fad: "duotone",
"fa-duotone": "duotone",
fab: "brands",
"fa-brands": "brands"
},
sharp: {
fa: "solid",
fass: "solid",
"fa-solid": "solid",
fasr: "regular",
"fa-regular": "regular",
fasl: "light",
"fa-light": "light",
fast: "thin",
"fa-thin": "thin"
},
"sharp-duotone": {
fa: "solid",
fasds: "solid",
"fa-solid": "solid"
} }
return l; }, M = {
} kit: "fak"
function s(c, l, z) { }, H = {
return l in c ? Object.defineProperty(c, l, { "kit-duotone": "fakd"
value: z, }, a = "___FONT_AWESOME___";
enumerable: !0, const V = (() => {
configurable: !0,
writable: !0
}) : c[l] = z, c;
}
function M(c, l) {
(null == l || l > c.length) && (l = c.length);
for (var z = 0, h = new Array(l); z < l; z++) h[z] = c[z];
return h;
}
var e = "___FONT_AWESOME___", H = function() {
try { try {
return !1; return !1;
} catch (c) { } catch (c) {
return !1; return !1;
} }
}(), V = "classic", L = "sharp", f = [ V, L ]; })();
function r(c) { function L(c) {
return new Proxy(c, { return new Proxy(c, {
get: function(c, l) { get(c, l) {
return l in c ? c[l] : c[V]; return l in c ? c[l] : c[m];
} }
}); });
} }
r((s(o = {}, V, { const e = {
fa: "solid", ...s
fas: "solid", };
"fa-solid": "solid", e[m] = {
far: "regular", ...s[m],
"fa-regular": "regular", ...C,
fal: "light", ...v
"fa-light": "light", };
fat: "thin", L(e);
"fa-thin": "thin", const f = {
fad: "duotone", classic: {
"fa-duotone": "duotone", solid: "fas",
fab: "brands", regular: "far",
"fa-brands": "brands", light: "fal",
fak: "kit", thin: "fat",
fakd: "kit", duotone: "fad",
"fa-kit": "kit", brands: "fab"
"fa-kit-duotone": "kit" },
}), s(o, L, { sharp: {
fa: "solid", solid: "fass",
fass: "solid", regular: "fasr",
"fa-solid": "solid", light: "fasl",
fasr: "regular", thin: "fast"
"fa-regular": "regular", },
fasl: "light", "sharp-duotone": {
"fa-light": "light", solid: "fasds"
fast: "thin",
"fa-thin": "thin"
}), o));
var t = r((s(i = {}, V, {
solid: "fas",
regular: "far",
light: "fal",
thin: "fat",
duotone: "fad",
brands: "fab",
kit: "fak"
}), s(i, L, {
solid: "fass",
regular: "fasr",
light: "fasl",
thin: "fast"
}), i)), m = (r((s(z = {}, V, {
fab: "fa-brands",
fad: "fa-duotone",
fak: "fa-kit",
fal: "fa-light",
far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
}), s(z, L, {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
}), z)), r((s(c = {}, V, {
"fa-brands": "fab",
"fa-duotone": "fad",
"fa-kit": "fak",
"fa-light": "fal",
"fa-regular": "far",
"fa-solid": "fas",
"fa-thin": "fat"
}), s(c, L, {
"fa-solid": "fass",
"fa-regular": "fasr",
"fa-light": "fasl",
"fa-thin": "fast"
}), c)), r((s(l = {}, V, {
900: "fas",
400: "far",
normal: "far",
300: "fal",
100: "fat"
}), s(l, L, {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
}), l)), [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]), h = m.concat([ 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]), o = "duotone-group", i = "swap-opacity", z = "primary", c = "secondary", l = new Set();
Object.keys(t[V]).map(l.add.bind(l)), Object.keys(t[L]).map(l.add.bind(l));
[].concat(f, function(c) {
if (Array.isArray(c)) return M(c);
}(l = l) || function(c) {
if ("undefined" != typeof Symbol && null != c[Symbol.iterator] || null != c["@@iterator"]) return Array.from(c);
}(l) || function(c, l) {
if (c) {
if ("string" == typeof c) return M(c, l);
var z = Object.prototype.toString.call(c).slice(8, -1);
return "Map" === (z = "Object" === z && c.constructor ? c.constructor.name : z) || "Set" === z ? Array.from(c) : "Arguments" === z || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z) ? M(c, l) : void 0;
} }
}(l) || function() { };
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); f[m] = {
}(), [ "2xs", "xs", "sm", "lg", "xl", "2xl", "beat", "border", "fade", "beat-fade", "bounce", "flip-both", "flip-horizontal", "flip-vertical", "flip", "fw", "inverse", "layers-counter", "layers-text", "layers", "li", "pull-left", "pull-right", "pulse", "rotate-180", "rotate-270", "rotate-90", "rotate-by", "shake", "spin-pulse", "spin-reverse", "spin", "stack-1x", "stack-2x", "stack", "ul", o, i, z, c ]).concat(m.map(function(c) { ...f[m],
return "".concat(c, "x"); ...M,
})).concat(h.map(function(c) { ...H
return "w-".concat(c); };
})); H = L(f);
a = a || {}; const r = {
a[e] || (a[e] = {}), a[e].styles || (a[e].styles = {}), a[e].hooks || (a[e].hooks = {}), classic: {
a[e].shims || (a[e].shims = []); fab: "fa-brands",
var n = a[e]; fad: "fa-duotone",
function d(h) { fal: "fa-light",
return Object.keys(h).reduce(function(c, l) { far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
},
sharp: {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
},
"sharp-duotone": {
fasds: "fa-solid"
}
};
r[m] = {
...r[m],
fak: "fa-kit"
};
L(r);
const t = {
classic: {
"fa-brands": "fab",
"fa-duotone": "fad",
"fa-light": "fal",
"fa-regular": "far",
"fa-solid": "fas",
"fa-thin": "fat"
},
sharp: {
"fa-solid": "fass",
"fa-regular": "fasr",
"fa-light": "fasl",
"fa-thin": "fast"
},
"sharp-duotone": {
"fa-solid": "fasds"
}
};
t[m] = {
...t[m],
"fa-kit": "fak"
};
L(t), L({
classic: {
900: "fas",
400: "far",
normal: "far",
300: "fal",
100: "fat"
},
sharp: {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
},
"sharp-duotone": {
900: "fasds"
}
});
const o = new Set();
Object.keys(H[m]).map(o.add.bind(o)), Object.keys(H.sharp).map(o.add.bind(o)), Object.keys(H["sharp-duotone"]).map(o.add.bind(o));
const i = h || {};
i[a] || (i[a] = {}), i[a].styles || (i[a].styles = {}), i[a].hooks || (i[a].hooks = {}),
i[a].shims || (i[a].shims = []);
var d = i[a];
function n(h) {
return Object.keys(h).reduce((c, l) => {
var z = h[l]; var z = h[l];
return !!z.icon ? c[z.iconName] = z.icon : c[l] = z, c; return !!z.icon ? c[z.iconName] = z.icon : c[l] = z, c;
}, {}); }, {});
} }
function u(c, l, z) { function u(c, l, z) {
var h = (2 < arguments.length && void 0 !== z ? z : {}).skipHooks, z = void 0 !== h && h, h = d(l); var {
"function" != typeof n.hooks.addPack || z ? n.styles[c] = C(C({}, n.styles[c] || {}), h) : n.hooks.addPack(c, d(l)), skipHooks: h = !1
"fas" === c && u("fa", l); } = 2 < arguments.length && void 0 !== z ? z : {}, z = n(l);
"function" != typeof d.hooks.addPack || h ? d.styles[c] = {
...d.styles[c] || {},
...z
} : d.hooks.addPack(c, n(l)), "fas" === c && u("fa", l);
} }
var b = { var b = {
monero: [ 496, 512, [], "f3d0", "M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z" ], monero: [ 496, 512, [], "f3d0", "M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z" ],
@ -203,6 +224,7 @@
"glide-g": [ 448, 512, [], "f2a6", "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z" ], "glide-g": [ 448, 512, [], "f2a6", "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z" ],
drupal: [ 448, 512, [], "f1a9", "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z" ], drupal: [ 448, 512, [], "f1a9", "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z" ],
jxl: [ 448, 512, [], "e67b", "M412.2 32H35.8C16 32 0 48 0 67.8V444.2C0 464 16 480 35.8 480H412.2c19.8 0 35.8-16 35.8-35.8V67.8C448 48 432 32 412.2 32zM378.6 333.7c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6z" ], jxl: [ 448, 512, [], "e67b", "M412.2 32H35.8C16 32 0 48 0 67.8V444.2C0 464 16 480 35.8 480H412.2c19.8 0 35.8-16 35.8-35.8V67.8C448 48 432 32 412.2 32zM378.6 333.7c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6zm0-113.9c0 40.2-32.6 72.8-72.8 72.8H70.2c0-40.2 32.6-72.8 72.8-72.8H378.6z" ],
"dart-lang": [ 512, 512, [], "e693", "M378.6 78.9c-2.8-.1-5.6-.2-8.5-.2l-264.1 0 143.2-72C256.6 2.3 268 0 279.6 0c13.5 0 29.4 9.2 37 16.8l62 62zM107.3 96.5l262.8 0c16 0 25.4 1.4 35.4 9.3L512 212.2 512 421l-79.3 .7L107.3 96.5zM96.5 373l0-262.2L420.3 434.6l.7 77.4-212.2 0-98.1-98.2 0 0C99.4 402.5 96.5 398.5 96.5 373zM78.7 105.3l0 267.7c0 3.3 .1 6.3 .2 9.1l-62-62C6.5 309.3 0 294.3 0 279.6c0-6.8 3.9-17.5 6.7-23.6l72-150.7z" ],
"hire-a-helper": [ 512, 512, [], "f3b0", "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z" ], "hire-a-helper": [ 512, 512, [], "f3b0", "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z" ],
"creative-commons-by": [ 496, 512, [], "f4e7", "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z" ], "creative-commons-by": [ 496, 512, [], "f4e7", "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z" ],
unity: [ 448, 512, [], "e049", "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z" ], unity: [ 448, 512, [], "e049", "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z" ],
@ -457,7 +479,7 @@
blogger: [ 448, 512, [], "f37c", "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z" ], blogger: [ 448, 512, [], "f37c", "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z" ],
flickr: [ 448, 512, [], "f16e", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z" ], flickr: [ 448, 512, [], "f16e", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z" ],
viber: [ 512, 512, [], "f409", "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z" ], viber: [ 512, 512, [], "f409", "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z" ],
soundcloud: [ 640, 512, [], "f1be", "M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z" ], soundcloud: [ 640, 512, [], "f1be", "M639.8 298.6c-1.3 23.1-11.5 44.8-28.4 60.5s-39.2 24.4-62.3 24.1h-218c-4.8 0-9.4-2-12.8-5.4s-5.3-8-5.3-12.8V130.2c-.2-4 .9-8 3.1-11.4s5.3-6.1 9-7.7c0 0 20.1-13.9 62.3-13.9c25.8 0 51.1 6.9 73.3 20.1c17.3 10.2 32.3 23.8 44.1 40.1s20 34.8 24.2 54.4c7.5-2.1 15.3-3.2 23.1-3.2c11.7-.1 23.3 2.2 34.2 6.7S606.8 226.6 615 235s14.6 18.3 18.9 29.3s6.3 22.6 5.9 34.3zm-354-153.5c.1-1 0-2-.3-2.9s-.8-1.8-1.5-2.6s-1.5-1.3-2.4-1.7s-1.9-.6-2.9-.6s-2 .2-2.9 .6s-1.7 1-2.4 1.7s-1.2 1.6-1.5 2.6s-.4 1.9-.3 2.9c-6 78.9-10.6 152.9 0 231.6c.2 1.7 1 3.3 2.3 4.5s3 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.8 2.3-4.5c11.3-79.4 6.6-152 0-231.6zm-44 27.3c-.2-1.8-1.1-3.5-2.4-4.7s-3.1-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.7c-7.9 67.9-7.9 136.5 0 204.4c.3 1.8 1.2 3.4 2.5 4.5s3.1 1.8 4.8 1.8s3.5-.6 4.8-1.8s2.2-2.8 2.5-4.5c8.8-67.8 8.8-136.5 .1-204.4zm-44.3-6.9c-.2-1.8-1-3.4-2.3-4.6s-3-1.8-4.8-1.8s-3.5 .7-4.8 1.8s-2.1 2.8-2.3 4.6c-6.7 72-10.2 139.3 0 211.1c0 1.9 .7 3.7 2.1 5s3.1 2.1 5 2.1s3.7-.7 5-2.1s2.1-3.1 2.1-5c10.5-72.8 7.3-138.2 .1-211.1zm-44 20.6c0-1.9-.8-3.8-2.1-5.2s-3.2-2.1-5.2-2.1s-3.8 .8-5.2 2.1s-2.1 3.2-2.1 5.2c-8.1 63.3-8.1 127.5 0 190.8c.2 1.8 1 3.4 2.4 4.6s3.1 1.9 4.8 1.9s3.5-.7 4.8-1.9s2.2-2.8 2.4-4.6c8.8-63.3 8.9-127.5 .3-190.8zM109 233.7c0-1.9-.8-3.8-2.1-5.1s-3.2-2.1-5.1-2.1s-3.8 .8-5.1 2.1s-2.1 3.2-2.1 5.1c-10.5 49.2-5.5 93.9 .4 143.6c.3 1.6 1.1 3.1 2.3 4.2s2.8 1.7 4.5 1.7s3.2-.6 4.5-1.7s2.1-2.5 2.3-4.2c6.6-50.4 11.6-94.1 .4-143.6zm-44.1-7.5c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.8c-9.3 50.2-6.2 94.4 .3 144.5c.7 7.6 13.6 7.5 14.4 0c7.2-50.9 10.5-93.8 .3-144.5zM20.3 250.8c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.3 2.9-2.4 4.8c-8.5 33.7-5.9 61.6 .6 95.4c.2 1.7 1 3.3 2.3 4.4s2.9 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.7 2.3-4.4c7.5-34.5 11.2-61.8 .4-95.4z" ],
digg: [ 512, 512, [], "f1a6", "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z" ], digg: [ 512, 512, [], "f1a6", "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z" ],
"tencent-weibo": [ 384, 512, [], "f1d5", "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z" ], "tencent-weibo": [ 384, 512, [], "f1d5", "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z" ],
letterboxd: [ 640, 512, [], "e62d", "M521.3 128C586.9 128 640 181.1 640 246.6s-53.1 118.6-118.7 118.6c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zM320 128c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zm-201.3 0c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0C53.1 365.1 0 312.1 0 246.6S53.1 128 118.7 128z" ], letterboxd: [ 640, 512, [], "e62d", "M521.3 128C586.9 128 640 181.1 640 246.6s-53.1 118.6-118.7 118.6c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zM320 128c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0c-42.5 0-79.7-22.3-100.7-55.8c11.4-18.2 18-39.7 18-62.8s-6.6-44.6-18-62.8l0 0 .8-1.2c20.8-32.3 56.8-53.9 97.9-54.6l2 0zm-201.3 0c42.5 0 79.7 22.3 100.7 55.8c-11.4 18.2-18 39.7-18 62.8s6.6 44.6 18 62.8l0 0-.8 1.2c-20.8 32.3-56.8 53.9-97.9 54.6l-2 0C53.1 365.1 0 312.1 0 246.6S53.1 128 118.7 128z" ],
@ -492,6 +514,7 @@
hubspot: [ 512, 512, [], "f3b2", "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z" ], hubspot: [ 512, 512, [], "f3b2", "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z" ],
deploydog: [ 512, 512, [], "f38e", "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z" ], deploydog: [ 512, 512, [], "f38e", "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z" ],
twitch: [ 512, 512, [], "f1e8", "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z" ], twitch: [ 512, 512, [], "f1e8", "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z" ],
flutter: [ 448, 512, [], "e694", "M429.5 236.3L291.7 374.1 429.5 512H272l-59.1-59.1-78.8-78.8L272 236.3H429.5zM272 0L16 256l78.8 78.8L429.5 0H272z" ],
ravelry: [ 512, 512, [], "f2d9", "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z" ], ravelry: [ 512, 512, [], "f2d9", "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z" ],
mixer: [ 512, 512, [], "e056", "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z" ], mixer: [ 512, 512, [], "e056", "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z" ],
"square-lastfm": [ 448, 512, [ "lastfm-square" ], "f203", "M448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM210.7 280.8c-1.8-5.5-3.4-10.8-5-15.9c-12.9-41.9-21-68.4-58-68.4c-22.4 0-45.1 16.1-45.1 61.2c0 35.2 18 57.2 43.3 57.2c28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8c0-57.9 28.6-92 82.5-92c67.9 0 79.3 35.3 96.4 88.4c1.4 4.4 2.9 8.9 4.4 13.5c8.8 26.8 24.2 46.2 61.2 46.2c24.9 0 38.1-5.5 38.1-19.1c0-17.5-16.9-21.2-40-26.4c-3.2-.7-6.5-1.4-9.9-2.2c-30.4-7.3-42.5-23.1-42.5-48c0-40 32.3-52.4 65.2-52.4c37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4c-16.1 0-26 7.3-26 19.8c0 11 4.8 17.6 20.9 21.3c2.2 .5 4.5 1 6.7 1.4c31.1 6.5 65.1 13.7 65.1 56.1c.1 36.7-30.7 50.6-76.1 50.6c-63.4 0-85.4-28.6-97.1-64.1z" ], "square-lastfm": [ 448, 512, [ "lastfm-square" ], "f203", "M448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM210.7 280.8c-1.8-5.5-3.4-10.8-5-15.9c-12.9-41.9-21-68.4-58-68.4c-22.4 0-45.1 16.1-45.1 61.2c0 35.2 18 57.2 43.3 57.2c28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8c0-57.9 28.6-92 82.5-92c67.9 0 79.3 35.3 96.4 88.4c1.4 4.4 2.9 8.9 4.4 13.5c8.8 26.8 24.2 46.2 61.2 46.2c24.9 0 38.1-5.5 38.1-19.1c0-17.5-16.9-21.2-40-26.4c-3.2-.7-6.5-1.4-9.9-2.2c-30.4-7.3-42.5-23.1-42.5-48c0-40 32.3-52.4 65.2-52.4c37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4c-16.1 0-26 7.3-26 19.8c0 11 4.8 17.6 20.9 21.3c2.2 .5 4.5 1 6.7 1.4c31.1 6.5 65.1 13.7 65.1 56.1c.1 36.7-30.7 50.6-76.1 50.6c-63.4 0-85.4-28.6-97.1-64.1z" ],
@ -664,11 +687,11 @@
!function(c) { !function(c) {
try { try {
for (var l = arguments.length, z = new Array(1 < l ? l - 1 : 0), h = 1; h < l; h++) z[h - 1] = arguments[h]; for (var l = arguments.length, z = new Array(1 < l ? l - 1 : 0), h = 1; h < l; h++) z[h - 1] = arguments[h];
c.apply(void 0, z); c(...z);
} catch (c) { } catch (c) {
if (!H) throw c; if (!V) throw c;
} }
}(function() { }(() => {
u("fab", b), u("fa-brands", b); u("fab", b), u("fa-brands", b);
}); });
}(); }();

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -9,118 +9,32 @@
(factory()); (factory());
}(this, (function () { 'use strict'; }(this, (function () { 'use strict';
function ownKeys(object, enumerableOnly) { let _WINDOW = {};
var keys = Object.keys(object); let _DOCUMENT = {};
if (Object.getOwnPropertySymbols) {
var symbols = Object.getOwnPropertySymbols(object);
enumerableOnly && (symbols = symbols.filter(function (sym) {
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
})), keys.push.apply(keys, symbols);
}
return keys;
}
function _objectSpread2(target) {
for (var i = 1; i < arguments.length; i++) {
var source = null != arguments[i] ? arguments[i] : {};
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
_defineProperty(target, key, source[key]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
});
}
return target;
}
function _typeof(obj) {
"@babel/helpers - typeof";
return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
return typeof obj;
} : function (obj) {
return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
}, _typeof(obj);
}
function _defineProperty(obj, key, value) {
if (key in obj) {
Object.defineProperty(obj, key, {
value: value,
enumerable: true,
configurable: true,
writable: true
});
} else {
obj[key] = value;
}
return obj;
}
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();
}
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return _arrayLikeToArray(arr);
}
function _iterableToArray(iter) {
if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
var n = Object.prototype.toString.call(o).slice(8, -1);
if (n === "Object" && o.constructor) n = o.constructor.name;
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
return arr2;
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
var _WINDOW = {};
var _DOCUMENT = {};
try { try {
if (typeof window !== 'undefined') _WINDOW = window; if (typeof window !== 'undefined') _WINDOW = window;
if (typeof document !== 'undefined') _DOCUMENT = document; if (typeof document !== 'undefined') _DOCUMENT = document;
} catch (e) {} } catch (e) {}
var _ref = _WINDOW.navigator || {}, const {
_ref$userAgent = _ref.userAgent, userAgent = ''
userAgent = _ref$userAgent === void 0 ? '' : _ref$userAgent; } = _WINDOW.navigator || {};
var WINDOW = _WINDOW; const WINDOW = _WINDOW;
var DOCUMENT = _DOCUMENT; const DOCUMENT = _DOCUMENT;
var IS_BROWSER = !!WINDOW.document; const IS_BROWSER = !!WINDOW.document;
var IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function'; const IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function';
var IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/'); const IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/');
var functions = []; const functions = [];
var listener = function listener() { const listener = function () {
DOCUMENT.removeEventListener('DOMContentLoaded', listener); DOCUMENT.removeEventListener('DOMContentLoaded', listener);
loaded = 1; loaded = 1;
functions.map(function (fn) { functions.map(fn => fn());
return fn();
});
}; };
var loaded = false; let loaded = false;
if (IS_DOM) { if (IS_DOM) {
loaded = (DOCUMENT.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(DOCUMENT.readyState); loaded = (DOCUMENT.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(DOCUMENT.readyState);
@ -133,25 +47,27 @@
} }
function report (_ref) { function report (_ref) {
var nodesTested = _ref.nodesTested, let {
nodesFound = _ref.nodesFound; nodesTested,
var timedOutTests = {}; nodesFound
} = _ref;
const timedOutTests = {};
for (var key in nodesFound) { for (let key in nodesFound) {
if (!(nodesTested.conflict[key] || nodesTested.noConflict[key])) { if (!(nodesTested.conflict[key] || nodesTested.noConflict[key])) {
timedOutTests[key] = nodesFound[key]; timedOutTests[key] = nodesFound[key];
} }
} }
var conflictsCount = Object.keys(nodesTested.conflict).length; const conflictsCount = Object.keys(nodesTested.conflict).length;
if (conflictsCount > 0) { if (conflictsCount > 0) {
console.info("%cConflict".concat(conflictsCount > 1 ? 's' : '', " found:"), 'color: darkred; font-size: large'); console.info("%cConflict".concat(conflictsCount > 1 ? 's' : '', " found:"), 'color: darkred; font-size: large');
var data = {}; const data = {};
for (var _key in nodesTested.conflict) { for (let key in nodesTested.conflict) {
var item = nodesTested.conflict[_key]; const item = nodesTested.conflict[key];
data[_key] = { data[key] = {
'tagName': item.tagName, 'tagName': item.tagName,
'src/href': item.src || item.href || 'n/a', 'src/href': item.src || item.href || 'n/a',
'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)' 'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)'
@ -161,40 +77,40 @@
console.table(data); console.table(data);
} }
var noConflictsCount = Object.keys(nodesTested.noConflict).length; const noConflictsCount = Object.keys(nodesTested.noConflict).length;
if (noConflictsCount > 0) { if (noConflictsCount > 0) {
console.info("%cNo conflict".concat(noConflictsCount > 1 ? 's' : '', " found with ").concat(noConflictsCount === 1 ? 'this' : 'these', ":"), 'color: green; font-size: large'); console.info("%cNo conflict".concat(noConflictsCount > 1 ? 's' : '', " found with ").concat(noConflictsCount === 1 ? 'this' : 'these', ":"), 'color: green; font-size: large');
var _data = {}; const data = {};
for (var _key2 in nodesTested.noConflict) { for (let key in nodesTested.noConflict) {
var _item = nodesTested.noConflict[_key2]; const item = nodesTested.noConflict[key];
_data[_key2] = { data[key] = {
'tagName': _item.tagName, 'tagName': item.tagName,
'src/href': _item.src || _item.href || 'n/a', 'src/href': item.src || item.href || 'n/a',
'innerText excerpt': _item.innerText && _item.innerText !== '' ? _item.innerText.slice(0, 200) + '...' : '(empty)' 'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)'
}; };
} }
console.table(_data); console.table(data);
} }
var timeOutCount = Object.keys(timedOutTests).length; const timeOutCount = Object.keys(timedOutTests).length;
if (timeOutCount > 0) { if (timeOutCount > 0) {
console.info("%cLeftovers--we timed out before collecting test results for ".concat(timeOutCount === 1 ? 'this' : 'these', ":"), 'color: blue; font-size: large'); console.info("%cLeftovers--we timed out before collecting test results for ".concat(timeOutCount === 1 ? 'this' : 'these', ":"), 'color: blue; font-size: large');
var _data2 = {}; const data = {};
for (var _key3 in timedOutTests) { for (let key in timedOutTests) {
var _item2 = timedOutTests[_key3]; const item = timedOutTests[key];
_data2[_key3] = { data[key] = {
'tagName': _item2.tagName, 'tagName': item.tagName,
'src/href': _item2.src || _item2.href || 'n/a', 'src/href': item.src || item.href || 'n/a',
'innerText excerpt': _item2.innerText && _item2.innerText !== '' ? _item2.innerText.slice(0, 200) + '...' : '(empty)' 'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)'
}; };
} }
console.table(_data2); console.table(data);
} }
} }
@ -617,7 +533,7 @@
}); });
function md5ForNode(node) { function md5ForNode(node) {
if (null === node || 'object' !== _typeof(node)) return undefined; if (null === node || 'object' !== typeof node) return undefined;
if (node.src) { if (node.src) {
return md5(node.src); return md5(node.src);
@ -631,35 +547,31 @@
} }
} }
var diagScriptId = 'fa-kits-diag'; const diagScriptId = 'fa-kits-diag';
var nodeUnderTestId = 'fa-kits-node-under-test'; const nodeUnderTestId = 'fa-kits-node-under-test';
var md5Attr = 'data-md5'; const md5Attr = 'data-md5';
var detectionIgnoreAttr = 'data-fa-detection-ignore'; const detectionIgnoreAttr = 'data-fa-detection-ignore';
var timeoutAttr = 'data-fa-detection-timeout'; const timeoutAttr = 'data-fa-detection-timeout';
var resultsCollectionMaxWaitAttr = 'data-fa-detection-results-collection-max-wait'; const resultsCollectionMaxWaitAttr = 'data-fa-detection-results-collection-max-wait';
var silenceErrors = function silenceErrors(e) { const silenceErrors = e => {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
}; };
function pollUntil(_ref) { function pollUntil(_ref) {
var _ref$fn = _ref.fn, let {
fn = _ref$fn === void 0 ? function () { fn = () => true,
return true; initialDuration = 1,
} : _ref$fn, maxDuration = WINDOW.FontAwesomeDetection.timeout,
_ref$initialDuration = _ref.initialDuration, showProgress = false,
initialDuration = _ref$initialDuration === void 0 ? 1 : _ref$initialDuration, progressIndicator
_ref$maxDuration = _ref.maxDuration, } = _ref;
maxDuration = _ref$maxDuration === void 0 ? WINDOW.FontAwesomeDetection.timeout : _ref$maxDuration,
_ref$showProgress = _ref.showProgress,
showProgress = _ref$showProgress === void 0 ? false : _ref$showProgress,
progressIndicator = _ref.progressIndicator;
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
// eslint-disable-line compat/compat // eslint-disable-line compat/compat
function poll(duration, cumulativeDuration) { function poll(duration, cumulativeDuration) {
setTimeout(function () { setTimeout(function () {
var result = fn(); const result = fn();
if (showProgress) { if (showProgress) {
console.info(progressIndicator); console.info(progressIndicator);
@ -669,8 +581,8 @@
// eslint-disable-line no-extra-boolean-cast // eslint-disable-line no-extra-boolean-cast
resolve(result); resolve(result);
} else { } else {
var nextDuration = 250; const nextDuration = 250;
var nextCumulativeDuration = nextDuration + cumulativeDuration; const nextCumulativeDuration = nextDuration + cumulativeDuration;
if (nextCumulativeDuration <= maxDuration) { if (nextCumulativeDuration <= maxDuration) {
poll(nextDuration, nextCumulativeDuration); poll(nextDuration, nextCumulativeDuration);
@ -686,10 +598,8 @@
} }
function detectWebfontConflicts() { function detectWebfontConflicts() {
var linkTags = Array.from(DOCUMENT.getElementsByTagName('link')).filter(function (t) { const linkTags = Array.from(DOCUMENT.getElementsByTagName('link')).filter(t => !t.hasAttribute(detectionIgnoreAttr));
return !t.hasAttribute(detectionIgnoreAttr); const styleTags = Array.from(DOCUMENT.getElementsByTagName('style')).filter(t => {
});
var styleTags = Array.from(DOCUMENT.getElementsByTagName('style')).filter(function (t) {
if (t.hasAttribute(detectionIgnoreAttr)) { if (t.hasAttribute(detectionIgnoreAttr)) {
return false; return false;
} // If the browser has loaded the FA5 CSS, let's not test that <style> element. } // If the browser has loaded the FA5 CSS, let's not test that <style> element.
@ -705,15 +615,15 @@
}); });
function runDiag(scriptOrLinkTag, md5) { function runDiag(scriptOrLinkTag, md5) {
var diagFrame = DOCUMENT.createElement('iframe'); // Using "visibility: hidden; position: absolute" instead of "display: none;" because const diagFrame = DOCUMENT.createElement('iframe'); // Using "visibility: hidden; position: absolute" instead of "display: none;" because
// Firefox will not return the expected results for getComputedStyle if our iframe has display: none. // Firefox will not return the expected results for getComputedStyle if our iframe has display: none.
diagFrame.setAttribute('style', 'visibility: hidden; position: absolute; height: 0; width: 0;'); diagFrame.setAttribute('style', 'visibility: hidden; position: absolute; height: 0; width: 0;');
var testIconId = 'fa-test-icon-' + md5; const testIconId = 'fa-test-icon-' + md5;
var iTag = DOCUMENT.createElement('i'); const iTag = DOCUMENT.createElement('i');
iTag.setAttribute('class', 'fa fa-coffee'); iTag.setAttribute('class', 'fa fa-coffee');
iTag.setAttribute('id', testIconId); iTag.setAttribute('id', testIconId);
var diagScript = DOCUMENT.createElement('script'); const diagScript = DOCUMENT.createElement('script');
diagScript.setAttribute('id', diagScriptId); // WARNING: this function will be toString()'d and assigned to innerText of the diag script diagScript.setAttribute('id', diagScriptId); // WARNING: this function will be toString()'d and assigned to innerText of the diag script
// element that we'll be putting into a diagnostic iframe. // element that we'll be putting into a diagnostic iframe.
// That means that this code won't compile until after the outer script has run and injected // That means that this code won't compile until after the outer script has run and injected
@ -722,12 +632,12 @@
// will probably cause it to choke. Chrome will show an error like this: // will probably cause it to choke. Chrome will show an error like this:
// Uncaught SyntaxError: Unexpected end of input // Uncaught SyntaxError: Unexpected end of input
var diagScriptFun = function diagScriptFun(nodeUnderTestId, testIconId, md5, parentOrigin) { const diagScriptFun = (nodeUnderTestId, testIconId, md5, parentOrigin) => {
parent.FontAwesomeDetection.__pollUntil({ parent.FontAwesomeDetection.__pollUntil({
fn: function fn() { fn: () => {
var iEl = document.getElementById(testIconId); const iEl = document.getElementById(testIconId);
var computedStyle = window.getComputedStyle(iEl); const computedStyle = window.getComputedStyle(iEl);
var fontFamily = computedStyle.getPropertyValue('font-family'); const fontFamily = computedStyle.getPropertyValue('font-family');
if (!!fontFamily.match(/FontAwesome/) || !!fontFamily.match(/Font Awesome [56]/)) { if (!!fontFamily.match(/FontAwesome/) || !!fontFamily.match(/Font Awesome [56]/)) {
return true; return true;
@ -735,18 +645,18 @@
return false; return false;
} }
} }
}).then(function () { }).then(() => {
var node = document.getElementById(nodeUnderTestId); const node = document.getElementById(nodeUnderTestId);
parent.postMessage({ parent.postMessage({
type: 'fontawesome-conflict', type: 'fontawesome-conflict',
technology: 'webfont', technology: 'webfont',
href: node.href, href: node.href,
innerText: node.innerText, innerText: node.innerText,
tagName: node.tagName, tagName: node.tagName,
md5: md5 md5
}, parentOrigin); }, parentOrigin);
}).catch(function (e) { }).catch(function (e) {
var node = document.getElementById(nodeUnderTestId); const node = document.getElementById(nodeUnderTestId);
if (e === 'timeout') { if (e === 'timeout') {
parent.postMessage({ parent.postMessage({
@ -755,7 +665,7 @@
href: node.src, href: node.src,
innerText: node.innerText, innerText: node.innerText,
tagName: node.tagName, tagName: node.tagName,
md5: md5 md5
}, parentOrigin); }, parentOrigin);
} else { } else {
console.error(e); console.error(e);
@ -763,7 +673,7 @@
}); });
}; };
var parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin; const parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin;
diagScript.innerText = "(".concat(diagScriptFun.toString(), ")('").concat(nodeUnderTestId, "', '").concat(testIconId || 'foo', "', '").concat(md5, "', '").concat(parentOrigin, "');"); diagScript.innerText = "(".concat(diagScriptFun.toString(), ")('").concat(nodeUnderTestId, "', '").concat(testIconId || 'foo', "', '").concat(md5, "', '").concat(parentOrigin, "');");
diagFrame.onload = function () { diagFrame.onload = function () {
@ -773,31 +683,29 @@
diagFrame.contentDocument.body.appendChild(iTag); diagFrame.contentDocument.body.appendChild(iTag);
}; };
domready(function () { domready(() => DOCUMENT.body.appendChild(diagFrame));
return DOCUMENT.body.appendChild(diagFrame);
});
} }
var cssByMD5 = {}; const cssByMD5 = {};
for (var i = 0; i < linkTags.length; i++) { for (let i = 0; i < linkTags.length; i++) {
var linkUnderTest = DOCUMENT.createElement('link'); const linkUnderTest = DOCUMENT.createElement('link');
linkUnderTest.setAttribute('id', nodeUnderTestId); linkUnderTest.setAttribute('id', nodeUnderTestId);
linkUnderTest.setAttribute('href', linkTags[i].href); linkUnderTest.setAttribute('href', linkTags[i].href);
linkUnderTest.setAttribute('rel', linkTags[i].rel); linkUnderTest.setAttribute('rel', linkTags[i].rel);
var md5ForLink = md5ForNode(linkTags[i]); const md5ForLink = md5ForNode(linkTags[i]);
linkUnderTest.setAttribute(md5Attr, md5ForLink); linkUnderTest.setAttribute(md5Attr, md5ForLink);
cssByMD5[md5ForLink] = linkTags[i]; cssByMD5[md5ForLink] = linkTags[i];
runDiag(linkUnderTest, md5ForLink); runDiag(linkUnderTest, md5ForLink);
} }
for (var _i = 0; _i < styleTags.length; _i++) { for (let i = 0; i < styleTags.length; i++) {
var styleUnderTest = DOCUMENT.createElement('style'); var styleUnderTest = DOCUMENT.createElement('style');
styleUnderTest.setAttribute('id', nodeUnderTestId); styleUnderTest.setAttribute('id', nodeUnderTestId);
var md5ForStyle = md5ForNode(styleTags[_i]); const md5ForStyle = md5ForNode(styleTags[i]);
styleUnderTest.setAttribute(md5Attr, md5ForStyle); styleUnderTest.setAttribute(md5Attr, md5ForStyle);
styleUnderTest.innerText = styleTags[_i].innerText; styleUnderTest.innerText = styleTags[i].innerText;
cssByMD5[md5ForStyle] = styleTags[_i]; cssByMD5[md5ForStyle] = styleTags[i];
runDiag(styleUnderTest, md5ForStyle); runDiag(styleUnderTest, md5ForStyle);
} }
@ -805,17 +713,15 @@
} }
function detectSvgConflicts(currentScript) { function detectSvgConflicts(currentScript) {
var scripts = Array.from(DOCUMENT.scripts).filter(function (t) { const scripts = Array.from(DOCUMENT.scripts).filter(t => !t.hasAttribute(detectionIgnoreAttr) && t !== currentScript);
return !t.hasAttribute(detectionIgnoreAttr) && t !== currentScript; const scriptsByMD5 = {};
});
var scriptsByMD5 = {};
var _loop = function _loop(scriptIdx) { for (let scriptIdx = 0; scriptIdx < scripts.length; scriptIdx++) {
var diagFrame = DOCUMENT.createElement('iframe'); const diagFrame = DOCUMENT.createElement('iframe');
diagFrame.setAttribute('style', 'display:none;'); diagFrame.setAttribute('style', 'display:none;');
var scriptUnderTest = DOCUMENT.createElement('script'); const scriptUnderTest = DOCUMENT.createElement('script');
scriptUnderTest.setAttribute('id', nodeUnderTestId); scriptUnderTest.setAttribute('id', nodeUnderTestId);
var md5ForScript = md5ForNode(scripts[scriptIdx]); const md5ForScript = md5ForNode(scripts[scriptIdx]);
scriptUnderTest.setAttribute(md5Attr, md5ForScript); scriptUnderTest.setAttribute(md5Attr, md5ForScript);
scriptsByMD5[md5ForScript] = scripts[scriptIdx]; scriptsByMD5[md5ForScript] = scripts[scriptIdx];
@ -828,24 +734,24 @@
} }
scriptUnderTest.async = true; scriptUnderTest.async = true;
var diagScript = DOCUMENT.createElement('script'); const diagScript = DOCUMENT.createElement('script');
diagScript.setAttribute('id', diagScriptId); diagScript.setAttribute('id', diagScriptId);
var parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin; const parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin;
var diagScriptFun = function diagScriptFun(nodeUnderTestId, md5, parentOrigin) { const diagScriptFun = (nodeUnderTestId, md5, parentOrigin) => {
parent.FontAwesomeDetection.__pollUntil({ parent.FontAwesomeDetection.__pollUntil({
fn: function fn() { fn: () => {
return !!window.FontAwesomeConfig || !!window.FontAwesomeKitConfig; return !!window.FontAwesomeConfig || !!window.FontAwesomeKitConfig;
} }
}).then(function () { }).then(function () {
var scriptNode = document.getElementById(nodeUnderTestId); const scriptNode = document.getElementById(nodeUnderTestId);
parent.postMessage({ parent.postMessage({
type: 'fontawesome-conflict', type: 'fontawesome-conflict',
technology: 'js', technology: 'js',
src: scriptNode.src, src: scriptNode.src,
innerText: scriptNode.innerText, innerText: scriptNode.innerText,
tagName: scriptNode.tagName, tagName: scriptNode.tagName,
md5: md5 md5
}, parentOrigin); }, parentOrigin);
}).catch(function (e) { }).catch(function (e) {
var scriptNode = document.getElementById(nodeUnderTestId); var scriptNode = document.getElementById(nodeUnderTestId);
@ -856,7 +762,7 @@
src: scriptNode.src, src: scriptNode.src,
innerText: scriptNode.innerText, innerText: scriptNode.innerText,
tagName: scriptNode.tagName, tagName: scriptNode.tagName,
md5: md5 md5
}, parentOrigin); }, parentOrigin);
} else { } else {
console.error(e); console.error(e);
@ -872,21 +778,17 @@
diagFrame.contentDocument.head.appendChild(scriptUnderTest); diagFrame.contentDocument.head.appendChild(scriptUnderTest);
}; };
domready(function () { domready(() => DOCUMENT.body.appendChild(diagFrame));
return DOCUMENT.body.appendChild(diagFrame);
});
};
for (var scriptIdx = 0; scriptIdx < scripts.length; scriptIdx++) {
_loop(scriptIdx);
} }
return scriptsByMD5; return scriptsByMD5;
} }
function setDoneResults(_ref2) { function setDoneResults(_ref2) {
var nodesTested = _ref2.nodesTested, let {
nodesFound = _ref2.nodesFound; nodesTested,
nodesFound
} = _ref2;
WINDOW.FontAwesomeDetection = WINDOW.FontAwesomeDetection || {}; WINDOW.FontAwesomeDetection = WINDOW.FontAwesomeDetection || {};
WINDOW.FontAwesomeDetection.nodesTested = nodesTested; WINDOW.FontAwesomeDetection.nodesTested = nodesTested;
WINDOW.FontAwesomeDetection.nodesFound = nodesFound; WINDOW.FontAwesomeDetection.nodesFound = nodesFound;
@ -894,8 +796,8 @@
} }
function conflictDetection() { function conflictDetection() {
var report$$1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : function () {}; let report$$1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : () => {};
var nodesTested = { const nodesTested = {
conflict: {}, conflict: {},
noConflict: {} noConflict: {}
}; };
@ -912,19 +814,19 @@
} }
}; };
var scriptsToTest = detectSvgConflicts(DOCUMENT.currentScript); const scriptsToTest = detectSvgConflicts(DOCUMENT.currentScript);
var cssToTest = detectWebfontConflicts(); const cssToTest = detectWebfontConflicts();
const nodesFound = { ...scriptsToTest,
var nodesFound = _objectSpread2(_objectSpread2({}, scriptsToTest), cssToTest); ...cssToTest
};
var testCount = Object.keys(scriptsToTest).length + Object.keys(cssToTest).length; // The resultsCollectionMaxWait allows for the time between when the tests running under const testCount = Object.keys(scriptsToTest).length + Object.keys(cssToTest).length; // The resultsCollectionMaxWait allows for the time between when the tests running under
// child iframes call postMessage with their results, and when the parent window // child iframes call postMessage with their results, and when the parent window
// receives and handles those events with window.onmessage. // receives and handles those events with window.onmessage.
// Making it configurable allows us to test the scenario where this timeout is exceeded. // Making it configurable allows us to test the scenario where this timeout is exceeded.
// Naming it something very different from "timeout" is to help avoid the potential ambiguity between // Naming it something very different from "timeout" is to help avoid the potential ambiguity between
// these two timeout-related settings. // these two timeout-related settings.
var masterTimeout = WINDOW.FontAwesomeDetection.timeout + WINDOW.FontAwesomeDetection.resultsCollectionMaxWait; const masterTimeout = WINDOW.FontAwesomeDetection.timeout + WINDOW.FontAwesomeDetection.resultsCollectionMaxWait;
console.group('Font Awesome Detector'); console.group('Font Awesome Detector');
if (testCount === 0) { if (testCount === 0) {
@ -941,41 +843,41 @@
maxDuration: masterTimeout, maxDuration: masterTimeout,
showProgress: true, showProgress: true,
progressIndicator: 'waiting...', progressIndicator: 'waiting...',
fn: function fn() { fn: () => {
return Object.keys(nodesTested.conflict).length + Object.keys(nodesTested.noConflict).length >= testCount; return Object.keys(nodesTested.conflict).length + Object.keys(nodesTested.noConflict).length >= testCount;
} }
}).then(function () { }).then(() => {
console.info('DONE!'); console.info('DONE!');
setDoneResults({ setDoneResults({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
report$$1({ report$$1({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
console.groupEnd(); console.groupEnd();
}).catch(function (e) { }).catch(e => {
if (e === 'timeout') { if (e === 'timeout') {
console.info('TIME OUT! We waited until we got tired. Here\'s what we found:'); console.info('TIME OUT! We waited until we got tired. Here\'s what we found:');
setDoneResults({ setDoneResults({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
report$$1({ report$$1({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
} else { } else {
console.info('Whoops! We hit an error:', e); console.info('Whoops! We hit an error:', e);
console.info('Here\'s what we\'d found up until that error:'); console.info('Here\'s what we\'d found up until that error:');
setDoneResults({ setDoneResults({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
report$$1({ report$$1({
nodesTested: nodesTested, nodesTested,
nodesFound: nodesFound nodesFound
}); });
} }
@ -984,144 +886,222 @@
} }
} // Allow clients to access, and in some cases, override some properties } // Allow clients to access, and in some cases, override some properties
var initialConfig = WINDOW.FontAwesomeDetection || {}; // These can be overridden const initialConfig = WINDOW.FontAwesomeDetection || {}; // These can be overridden
var _default = { const _default = {
report: report, report,
timeout: +(DOCUMENT.currentScript.getAttribute(timeoutAttr) || "2000"), timeout: +(DOCUMENT.currentScript.getAttribute(timeoutAttr) || "2000"),
resultsCollectionMaxWait: +(DOCUMENT.currentScript.getAttribute(resultsCollectionMaxWaitAttr) || "5000") resultsCollectionMaxWait: +(DOCUMENT.currentScript.getAttribute(resultsCollectionMaxWaitAttr) || "5000")
}; };
const _config = { ..._default,
var _config = _objectSpread2(_objectSpread2(_objectSpread2({}, _default), initialConfig), {}, { ...initialConfig,
// These cannot be overridden // These cannot be overridden
__pollUntil: pollUntil, __pollUntil: pollUntil,
md5ForNode: md5ForNode, md5ForNode,
detectionDone: false, detectionDone: false,
nodesTested: null, nodesTested: null,
nodesFound: null nodesFound: null
}); };
WINDOW.FontAwesomeDetection = _config; WINDOW.FontAwesomeDetection = _config;
var _familyProxy, _familyProxy2, _familyProxy3, _familyProxy4, _familyProxy5; var a = "classic",
var PRODUCTION = function () { r = "sharp",
o = "sharp-duotone";
var et$1 = {
classic: {
900: "fas",
400: "far",
normal: "far",
300: "fal",
100: "fat"
},
sharp: {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
},
"sharp-duotone": {
900: "fasds"
}
};
var bt = {
kit: {
fak: "kit",
"fa-kit": "kit"
},
"kit-duotone": {
fakd: "kit-duotone",
"fa-kit-duotone": "kit-duotone"
}
};
var lo = {
classic: {
"fa-brands": "fab",
"fa-duotone": "fad",
"fa-light": "fal",
"fa-regular": "far",
"fa-solid": "fas",
"fa-thin": "fat"
},
sharp: {
"fa-solid": "fass",
"fa-regular": "fasr",
"fa-light": "fasl",
"fa-thin": "fast"
},
"sharp-duotone": {
"fa-solid": "fasds"
}
},
no = {
classic: {
fab: "fa-brands",
fad: "fa-duotone",
fal: "fa-light",
far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
},
sharp: {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
},
"sharp-duotone": {
fasds: "fa-solid"
}
},
fo = {
classic: {
solid: "fas",
regular: "far",
light: "fal",
thin: "fat",
duotone: "fad",
brands: "fab"
},
sharp: {
solid: "fass",
regular: "fasr",
light: "fasl",
thin: "fast"
},
"sharp-duotone": {
solid: "fasds"
}
},
ho = {
classic: {
fa: "solid",
fas: "solid",
"fa-solid": "solid",
far: "regular",
"fa-regular": "regular",
fal: "light",
"fa-light": "light",
fat: "thin",
"fa-thin": "thin",
fad: "duotone",
"fa-duotone": "duotone",
fab: "brands",
"fa-brands": "brands"
},
sharp: {
fa: "solid",
fass: "solid",
"fa-solid": "solid",
fasr: "regular",
"fa-regular": "regular",
fasl: "light",
"fa-light": "light",
fast: "thin",
"fa-thin": "thin"
},
"sharp-duotone": {
fa: "solid",
fasds: "solid",
"fa-solid": "solid"
}
};
var Io = {
kit: {
"fa-kit": "fak"
},
"kit-duotone": {
"fa-kit-duotone": "fakd"
}
},
Fo = {
kit: {
fak: "fa-kit"
},
"kit-duotone": {
fakd: "fa-kit-duotone"
}
},
So = {
kit: {
kit: "fak"
},
"kit-duotone": {
"kit-duotone": "fakd"
}
};
const PRODUCTION = (() => {
try { try {
return process.env.NODE_ENV === 'production'; return process.env.NODE_ENV === 'production';
} catch (e) { } catch (e$$1) {
return false; return false;
} }
}(); })();
var FAMILY_CLASSIC = 'classic';
var FAMILY_SHARP = 'sharp';
var FAMILIES = [FAMILY_CLASSIC, FAMILY_SHARP];
function familyProxy(obj) { function familyProxy(obj) {
// Defaults to the classic family if family is not available // Defaults to the classic family if family is not available
return new Proxy(obj, { return new Proxy(obj, {
get: function get(target, prop) { get(target, prop) {
return prop in target ? target[prop] : target[FAMILY_CLASSIC]; return prop in target ? target[prop] : target[a];
} }
}); });
} }
var PREFIX_TO_STYLE = familyProxy((_familyProxy = {}, _defineProperty(_familyProxy, FAMILY_CLASSIC, {
'fa': 'solid', const _PREFIX_TO_STYLE = { ...ho
'fas': 'solid',
'fa-solid': 'solid',
'far': 'regular',
'fa-regular': 'regular',
'fal': 'light',
'fa-light': 'light',
'fat': 'thin',
'fa-thin': 'thin',
'fad': 'duotone',
'fa-duotone': 'duotone',
'fab': 'brands',
'fa-brands': 'brands',
'fak': 'kit',
'fakd': 'kit',
'fa-kit': 'kit',
'fa-kit-duotone': 'kit'
}), _defineProperty(_familyProxy, FAMILY_SHARP, {
'fa': 'solid',
'fass': 'solid',
'fa-solid': 'solid',
'fasr': 'regular',
'fa-regular': 'regular',
'fasl': 'light',
'fa-light': 'light',
'fast': 'thin',
'fa-thin': 'thin'
}), _familyProxy));
var STYLE_TO_PREFIX = familyProxy((_familyProxy2 = {}, _defineProperty(_familyProxy2, FAMILY_CLASSIC, {
solid: 'fas',
regular: 'far',
light: 'fal',
thin: 'fat',
duotone: 'fad',
brands: 'fab',
kit: 'fak'
}), _defineProperty(_familyProxy2, FAMILY_SHARP, {
solid: 'fass',
regular: 'fasr',
light: 'fasl',
thin: 'fast'
}), _familyProxy2));
var PREFIX_TO_LONG_STYLE = familyProxy((_familyProxy3 = {}, _defineProperty(_familyProxy3, FAMILY_CLASSIC, {
fab: 'fa-brands',
fad: 'fa-duotone',
fak: 'fa-kit',
fal: 'fa-light',
far: 'fa-regular',
fas: 'fa-solid',
fat: 'fa-thin'
}), _defineProperty(_familyProxy3, FAMILY_SHARP, {
fass: 'fa-solid',
fasr: 'fa-regular',
fasl: 'fa-light',
fast: 'fa-thin'
}), _familyProxy3));
var LONG_STYLE_TO_PREFIX = familyProxy((_familyProxy4 = {}, _defineProperty(_familyProxy4, FAMILY_CLASSIC, {
'fa-brands': 'fab',
'fa-duotone': 'fad',
'fa-kit': 'fak',
'fa-light': 'fal',
'fa-regular': 'far',
'fa-solid': 'fas',
'fa-thin': 'fat'
}), _defineProperty(_familyProxy4, FAMILY_SHARP, {
'fa-solid': 'fass',
'fa-regular': 'fasr',
'fa-light': 'fasl',
'fa-thin': 'fast'
}), _familyProxy4));
var FONT_WEIGHT_TO_PREFIX = familyProxy((_familyProxy5 = {}, _defineProperty(_familyProxy5, FAMILY_CLASSIC, {
900: 'fas',
400: 'far',
normal: 'far',
300: 'fal',
100: 'fat'
}), _defineProperty(_familyProxy5, FAMILY_SHARP, {
900: 'fass',
400: 'fasr',
300: 'fasl',
100: 'fast'
}), _familyProxy5));
var oneToTen = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var oneToTwenty = oneToTen.concat([11, 12, 13, 14, 15, 16, 17, 18, 19, 20]);
var DUOTONE_CLASSES = {
GROUP: 'duotone-group',
SWAP_OPACITY: 'swap-opacity',
PRIMARY: 'primary',
SECONDARY: 'secondary'
}; };
var prefixes = new Set(); _PREFIX_TO_STYLE[a] = { ...ho[a],
Object.keys(STYLE_TO_PREFIX[FAMILY_CLASSIC]).map(prefixes.add.bind(prefixes)); ...bt['kit'],
Object.keys(STYLE_TO_PREFIX[FAMILY_SHARP]).map(prefixes.add.bind(prefixes)); ...bt['kit-duotone']
var RESERVED_CLASSES = [].concat(FAMILIES, _toConsumableArray(prefixes), ['2xs', 'xs', 'sm', 'lg', 'xl', '2xl', 'beat', 'border', 'fade', 'beat-fade', 'bounce', 'flip-both', 'flip-horizontal', 'flip-vertical', 'flip', 'fw', 'inverse', 'layers-counter', 'layers-text', 'layers', 'li', 'pull-left', 'pull-right', 'pulse', 'rotate-180', 'rotate-270', 'rotate-90', 'rotate-by', 'shake', 'spin-pulse', 'spin-reverse', 'spin', 'stack-1x', 'stack-2x', 'stack', 'ul', DUOTONE_CLASSES.GROUP, DUOTONE_CLASSES.SWAP_OPACITY, DUOTONE_CLASSES.PRIMARY, DUOTONE_CLASSES.SECONDARY]).concat(oneToTen.map(function (n) { };
return "".concat(n, "x"); const PREFIX_TO_STYLE = familyProxy(_PREFIX_TO_STYLE);
})).concat(oneToTwenty.map(function (n) { const _STYLE_TO_PREFIX = { ...fo
return "w-".concat(n); };
})); _STYLE_TO_PREFIX[a] = { ..._STYLE_TO_PREFIX[a],
...So['kit'],
...So['kit-duotone']
};
const STYLE_TO_PREFIX = familyProxy(_STYLE_TO_PREFIX);
const _PREFIX_TO_LONG_STYLE = { ...no
};
_PREFIX_TO_LONG_STYLE[a] = { ..._PREFIX_TO_LONG_STYLE[a],
...Fo['kit']
};
const PREFIX_TO_LONG_STYLE = familyProxy(_PREFIX_TO_LONG_STYLE);
const _LONG_STYLE_TO_PREFIX = { ...lo
};
_LONG_STYLE_TO_PREFIX[a] = { ..._LONG_STYLE_TO_PREFIX[a],
...Io['kit']
};
const LONG_STYLE_TO_PREFIX = familyProxy(_LONG_STYLE_TO_PREFIX);
const _FONT_WEIGHT_TO_PREFIX = { ...et$1
};
const FONT_WEIGHT_TO_PREFIX = familyProxy(_FONT_WEIGHT_TO_PREFIX);
const prefixes = new Set();
Object.keys(STYLE_TO_PREFIX[a]).map(prefixes.add.bind(prefixes));
Object.keys(STYLE_TO_PREFIX[r]).map(prefixes.add.bind(prefixes));
Object.keys(STYLE_TO_PREFIX[o]).map(prefixes.add.bind(prefixes));
function bunker(fn) { function bunker(fn) {
try { try {
@ -1129,7 +1109,7 @@
args[_key - 1] = arguments[_key]; args[_key - 1] = arguments[_key];
} }
fn.apply(void 0, args); fn(...args);
} catch (e) { } catch (e) {
if (!PRODUCTION) { if (!PRODUCTION) {
throw e; throw e;
@ -1137,7 +1117,7 @@
} }
} }
bunker(function () { bunker(() => {
if (IS_BROWSER && IS_DOM) { if (IS_BROWSER && IS_DOM) {
conflictDetection(window.FontAwesomeDetection.report); conflictDetection(window.FontAwesomeDetection.report);
} }

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -7,256 +7,223 @@ var t;
t = function() { t = function() {
"use strict"; "use strict";
function o(e, t) { let t = {}, e = {};
var n, o = Object.keys(e);
return Object.getOwnPropertySymbols && (n = Object.getOwnPropertySymbols(e), t && (n = n.filter(function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable;
})), o.push.apply(o, n)), o;
}
function a(e) {
for (var t = 1; t < arguments.length; t++) {
var n = null != arguments[t] ? arguments[t] : {};
t % 2 ? o(Object(n), !0).forEach(function(t) {
r(e, t, n[t]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : o(Object(n)).forEach(function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(n, t));
});
}
return e;
}
function e(t) {
return (e = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(t) {
return typeof t;
} : function(t) {
return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
})(t);
}
function r(t, e, n) {
return e in t ? Object.defineProperty(t, e, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : t[e] = n, t;
}
function i(t, e) {
(null == e || e > t.length) && (e = t.length);
for (var n = 0, o = new Array(e); n < e; n++) o[n] = t[n];
return o;
}
var t = {}, n = {};
try { try {
"undefined" != typeof window && (t = window), "undefined" != typeof document && (n = document); "undefined" != typeof window && (t = window), "undefined" != typeof document && (e = document);
} catch (t) {} } catch (t) {}
function c() { const {
u.removeEventListener("DOMContentLoaded", c), h = 1, g.map(function(t) { userAgent: n = ""
return t(); } = t.navigator || {}, f = t, l = e, o = !!f.document, a = !!l.documentElement && !!l.head && "function" == typeof l.addEventListener && "function" == typeof l.createElement;
}); ~n.indexOf("MSIE") || n.indexOf("Trident/");
function i() {
l.removeEventListener("DOMContentLoaded", i), s = 1, r.map(t => t());
} }
var f = (t.navigator || {}).userAgent, s = void 0 === f ? "" : f, l = t, u = n, d = !!l.document, m = !!u.documentElement && !!u.head && "function" == typeof u.addEventListener && "function" == typeof u.createElement, g = (~s.indexOf("MSIE") || s.indexOf("Trident/"), const r = [];
[]), h = !1; let s = !1;
function p(t) { function d(t) {
m && (h ? setTimeout(t, 0) : g.push(t)); a && (s ? setTimeout(t, 0) : r.push(t));
} }
m && ((h = (u.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(u.readyState)) || u.addEventListener("DOMContentLoaded", c)); a && (s = (l.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(l.readyState),
var b = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}; s || l.addEventListener("DOMContentLoaded", i));
var y = (function(t) { var p = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {};
function u(t, e) { var c = (function(t) {
function d(t, e) {
var n = (65535 & t) + (65535 & e); var n = (65535 & t) + (65535 & e);
return (t >> 16) + (e >> 16) + (n >> 16) << 16 | 65535 & n; return (t >> 16) + (e >> 16) + (n >> 16) << 16 | 65535 & n;
} }
function c(t, e, n, o, r, i) { function s(t, e, n, o, a, i) {
return u((i = u(u(e, t), u(o, i))) << r | i >>> 32 - r, n); return d((i = d(d(e, t), d(o, i))) << a | i >>> 32 - a, n);
} }
function d(t, e, n, o, r, i, a) { function u(t, e, n, o, a, i, r) {
return c(e & n | ~e & o, t, e, r, i, a); return s(e & n | ~e & o, t, e, a, i, r);
} }
function m(t, e, n, o, r, i, a) { function h(t, e, n, o, a, i, r) {
return c(e & o | n & ~o, t, e, r, i, a); return s(e & o | n & ~o, t, e, a, i, r);
} }
function g(t, e, n, o, r, i, a) { function g(t, e, n, o, a, i, r) {
return c(e ^ n ^ o, t, e, r, i, a); return s(e ^ n ^ o, t, e, a, i, r);
} }
function h(t, e, n, o, r, i, a) { function m(t, e, n, o, a, i, r) {
return c(n ^ (e | ~o), t, e, r, i, a); return s(n ^ (e | ~o), t, e, a, i, r);
} }
function a(t, e) { function r(t, e) {
var n, o, r, i; var n, o, a, i;
t[e >> 5] |= 128 << e % 32, t[14 + (e + 64 >>> 9 << 4)] = e; t[e >> 5] |= 128 << e % 32, t[14 + (e + 64 >>> 9 << 4)] = e;
for (var a = 1732584193, c = -271733879, f = -1732584194, s = 271733878, l = 0; l < t.length; l += 16) a = d(n = a, o = c, r = f, i = s, t[l], 7, -680876936), for (var r = 1732584193, s = -271733879, c = -1732584194, f = 271733878, l = 0; l < t.length; l += 16) r = u(n = r, o = s, a = c, i = f, t[l], 7, -680876936),
s = d(s, a, c, f, t[l + 1], 12, -389564586), f = d(f, s, a, c, t[l + 2], 17, 606105819), f = u(f, r, s, c, t[l + 1], 12, -389564586), c = u(c, f, r, s, t[l + 2], 17, 606105819),
c = d(c, f, s, a, t[l + 3], 22, -1044525330), a = d(a, c, f, s, t[l + 4], 7, -176418897), s = u(s, c, f, r, t[l + 3], 22, -1044525330), r = u(r, s, c, f, t[l + 4], 7, -176418897),
s = d(s, a, c, f, t[l + 5], 12, 1200080426), f = d(f, s, a, c, t[l + 6], 17, -1473231341), f = u(f, r, s, c, t[l + 5], 12, 1200080426), c = u(c, f, r, s, t[l + 6], 17, -1473231341),
c = d(c, f, s, a, t[l + 7], 22, -45705983), a = d(a, c, f, s, t[l + 8], 7, 1770035416), s = u(s, c, f, r, t[l + 7], 22, -45705983), r = u(r, s, c, f, t[l + 8], 7, 1770035416),
s = d(s, a, c, f, t[l + 9], 12, -1958414417), f = d(f, s, a, c, t[l + 10], 17, -42063), f = u(f, r, s, c, t[l + 9], 12, -1958414417), c = u(c, f, r, s, t[l + 10], 17, -42063),
c = d(c, f, s, a, t[l + 11], 22, -1990404162), a = d(a, c, f, s, t[l + 12], 7, 1804603682), s = u(s, c, f, r, t[l + 11], 22, -1990404162), r = u(r, s, c, f, t[l + 12], 7, 1804603682),
s = d(s, a, c, f, t[l + 13], 12, -40341101), f = d(f, s, a, c, t[l + 14], 17, -1502002290), f = u(f, r, s, c, t[l + 13], 12, -40341101), c = u(c, f, r, s, t[l + 14], 17, -1502002290),
a = m(a, c = d(c, f, s, a, t[l + 15], 22, 1236535329), f, s, t[l + 1], 5, -165796510), r = h(r, s = u(s, c, f, r, t[l + 15], 22, 1236535329), c, f, t[l + 1], 5, -165796510),
s = m(s, a, c, f, t[l + 6], 9, -1069501632), f = m(f, s, a, c, t[l + 11], 14, 643717713), f = h(f, r, s, c, t[l + 6], 9, -1069501632), c = h(c, f, r, s, t[l + 11], 14, 643717713),
c = m(c, f, s, a, t[l], 20, -373897302), a = m(a, c, f, s, t[l + 5], 5, -701558691), s = h(s, c, f, r, t[l], 20, -373897302), r = h(r, s, c, f, t[l + 5], 5, -701558691),
s = m(s, a, c, f, t[l + 10], 9, 38016083), f = m(f, s, a, c, t[l + 15], 14, -660478335), f = h(f, r, s, c, t[l + 10], 9, 38016083), c = h(c, f, r, s, t[l + 15], 14, -660478335),
c = m(c, f, s, a, t[l + 4], 20, -405537848), a = m(a, c, f, s, t[l + 9], 5, 568446438), s = h(s, c, f, r, t[l + 4], 20, -405537848), r = h(r, s, c, f, t[l + 9], 5, 568446438),
s = m(s, a, c, f, t[l + 14], 9, -1019803690), f = m(f, s, a, c, t[l + 3], 14, -187363961), f = h(f, r, s, c, t[l + 14], 9, -1019803690), c = h(c, f, r, s, t[l + 3], 14, -187363961),
c = m(c, f, s, a, t[l + 8], 20, 1163531501), a = m(a, c, f, s, t[l + 13], 5, -1444681467), s = h(s, c, f, r, t[l + 8], 20, 1163531501), r = h(r, s, c, f, t[l + 13], 5, -1444681467),
s = m(s, a, c, f, t[l + 2], 9, -51403784), f = m(f, s, a, c, t[l + 7], 14, 1735328473), f = h(f, r, s, c, t[l + 2], 9, -51403784), c = h(c, f, r, s, t[l + 7], 14, 1735328473),
a = g(a, c = m(c, f, s, a, t[l + 12], 20, -1926607734), f, s, t[l + 5], 4, -378558), r = g(r, s = h(s, c, f, r, t[l + 12], 20, -1926607734), c, f, t[l + 5], 4, -378558),
s = g(s, a, c, f, t[l + 8], 11, -2022574463), f = g(f, s, a, c, t[l + 11], 16, 1839030562), f = g(f, r, s, c, t[l + 8], 11, -2022574463), c = g(c, f, r, s, t[l + 11], 16, 1839030562),
c = g(c, f, s, a, t[l + 14], 23, -35309556), a = g(a, c, f, s, t[l + 1], 4, -1530992060), s = g(s, c, f, r, t[l + 14], 23, -35309556), r = g(r, s, c, f, t[l + 1], 4, -1530992060),
s = g(s, a, c, f, t[l + 4], 11, 1272893353), f = g(f, s, a, c, t[l + 7], 16, -155497632), f = g(f, r, s, c, t[l + 4], 11, 1272893353), c = g(c, f, r, s, t[l + 7], 16, -155497632),
c = g(c, f, s, a, t[l + 10], 23, -1094730640), a = g(a, c, f, s, t[l + 13], 4, 681279174), s = g(s, c, f, r, t[l + 10], 23, -1094730640), r = g(r, s, c, f, t[l + 13], 4, 681279174),
s = g(s, a, c, f, t[l], 11, -358537222), f = g(f, s, a, c, t[l + 3], 16, -722521979), f = g(f, r, s, c, t[l], 11, -358537222), c = g(c, f, r, s, t[l + 3], 16, -722521979),
c = g(c, f, s, a, t[l + 6], 23, 76029189), a = g(a, c, f, s, t[l + 9], 4, -640364487), s = g(s, c, f, r, t[l + 6], 23, 76029189), r = g(r, s, c, f, t[l + 9], 4, -640364487),
s = g(s, a, c, f, t[l + 12], 11, -421815835), f = g(f, s, a, c, t[l + 15], 16, 530742520), f = g(f, r, s, c, t[l + 12], 11, -421815835), c = g(c, f, r, s, t[l + 15], 16, 530742520),
a = h(a, c = g(c, f, s, a, t[l + 2], 23, -995338651), f, s, t[l], 6, -198630844), r = m(r, s = g(s, c, f, r, t[l + 2], 23, -995338651), c, f, t[l], 6, -198630844),
s = h(s, a, c, f, t[l + 7], 10, 1126891415), f = h(f, s, a, c, t[l + 14], 15, -1416354905), f = m(f, r, s, c, t[l + 7], 10, 1126891415), c = m(c, f, r, s, t[l + 14], 15, -1416354905),
c = h(c, f, s, a, t[l + 5], 21, -57434055), a = h(a, c, f, s, t[l + 12], 6, 1700485571), s = m(s, c, f, r, t[l + 5], 21, -57434055), r = m(r, s, c, f, t[l + 12], 6, 1700485571),
s = h(s, a, c, f, t[l + 3], 10, -1894986606), f = h(f, s, a, c, t[l + 10], 15, -1051523), f = m(f, r, s, c, t[l + 3], 10, -1894986606), c = m(c, f, r, s, t[l + 10], 15, -1051523),
c = h(c, f, s, a, t[l + 1], 21, -2054922799), a = h(a, c, f, s, t[l + 8], 6, 1873313359), s = m(s, c, f, r, t[l + 1], 21, -2054922799), r = m(r, s, c, f, t[l + 8], 6, 1873313359),
s = h(s, a, c, f, t[l + 15], 10, -30611744), f = h(f, s, a, c, t[l + 6], 15, -1560198380), f = m(f, r, s, c, t[l + 15], 10, -30611744), c = m(c, f, r, s, t[l + 6], 15, -1560198380),
c = h(c, f, s, a, t[l + 13], 21, 1309151649), a = h(a, c, f, s, t[l + 4], 6, -145523070), s = m(s, c, f, r, t[l + 13], 21, 1309151649), r = m(r, s, c, f, t[l + 4], 6, -145523070),
s = h(s, a, c, f, t[l + 11], 10, -1120210379), f = h(f, s, a, c, t[l + 2], 15, 718787259), f = m(f, r, s, c, t[l + 11], 10, -1120210379), c = m(c, f, r, s, t[l + 2], 15, 718787259),
c = h(c, f, s, a, t[l + 9], 21, -343485551), a = u(a, n), c = u(c, o), f = u(f, r), s = m(s, c, f, r, t[l + 9], 21, -343485551), r = d(r, n), s = d(s, o), c = d(c, a),
s = u(s, i); f = d(f, i);
return [ a, c, f, s ]; return [ r, s, c, f ];
} }
function f(t) { function c(t) {
for (var e = "", n = 32 * t.length, o = 0; o < n; o += 8) e += String.fromCharCode(t[o >> 5] >>> o % 32 & 255); for (var e = "", n = 32 * t.length, o = 0; o < n; o += 8) e += String.fromCharCode(t[o >> 5] >>> o % 32 & 255);
return e; return e;
} }
function s(t) { function f(t) {
var e = []; var e = [];
for (e[(t.length >> 2) - 1] = void 0, o = 0; o < e.length; o += 1) e[o] = 0; for (e[(t.length >> 2) - 1] = void 0, o = 0; o < e.length; o += 1) e[o] = 0;
for (var n = 8 * t.length, o = 0; o < n; o += 8) e[o >> 5] |= (255 & t.charCodeAt(o / 8)) << o % 32; for (var n = 8 * t.length, o = 0; o < n; o += 8) e[o >> 5] |= (255 & t.charCodeAt(o / 8)) << o % 32;
return e; return e;
} }
function o(t) { function o(t) {
for (var e, n = "0123456789abcdef", o = "", r = 0; r < t.length; r += 1) e = t.charCodeAt(r), for (var e, n = "0123456789abcdef", o = "", a = 0; a < t.length; a += 1) e = t.charCodeAt(a),
o += n.charAt(e >>> 4 & 15) + n.charAt(15 & e); o += n.charAt(e >>> 4 & 15) + n.charAt(15 & e);
return o; return o;
} }
function n(t) { function n(t) {
return unescape(encodeURIComponent(t)); return unescape(encodeURIComponent(t));
} }
function r(t) { function a(t) {
return f(a(s(t = n(t)), 8 * t.length)); return c(r(f(t = n(t)), 8 * t.length));
} }
function i(t, e) { function i(t, e) {
return function(t, e) { return function(t, e) {
var n, o = s(t), r = [], i = []; var n, o = f(t), a = [], i = [];
for (r[15] = i[15] = void 0, 16 < o.length && (o = a(o, 8 * t.length)), n = 0; n < 16; n += 1) r[n] = 909522486 ^ o[n], for (a[15] = i[15] = void 0, 16 < o.length && (o = r(o, 8 * t.length)), n = 0; n < 16; n += 1) a[n] = 909522486 ^ o[n],
i[n] = 1549556828 ^ o[n]; i[n] = 1549556828 ^ o[n];
return e = a(r.concat(s(e)), 512 + 8 * e.length), f(a(i.concat(e), 640)); return e = r(a.concat(f(e)), 512 + 8 * e.length), c(r(i.concat(e), 640));
}(n(t), n(e)); }(n(t), n(e));
} }
function e(t, e, n) { function e(t, e, n) {
return e ? n ? i(e, t) : o(i(e, t)) : n ? r(t) : o(r(t)); return e ? n ? i(e, t) : o(i(e, t)) : n ? a(t) : o(a(t));
} }
var l; var l;
l = b, t.exports ? t.exports = e : l.md5 = e; l = p, t.exports ? t.exports = e : l.md5 = e;
}(z = { }(N = {
exports: {} exports: {}
}), z.exports); }), N.exports);
function w(t) { function u(t) {
if (null !== t && "object" === e(t)) return t.src ? y(t.src) : t.href ? y(t.href) : t.innerText && "" !== t.innerText ? y(t.innerText) : void 0; if (null !== t && "object" == typeof t) return t.src ? c(t.src) : t.href ? c(t.href) : t.innerText && "" !== t.innerText ? c(t.innerText) : void 0;
} }
var v = "fa-kits-diag", A = "fa-kits-node-under-test", x = "data-md5", T = "data-fa-detection-ignore", O = "data-fa-detection-timeout", D = "data-fa-detection-results-collection-max-wait", E = function(t) { const h = "fa-kits-diag", g = "fa-kits-node-under-test", m = "data-md5", w = "data-fa-detection-ignore", b = "data-fa-detection-timeout", y = "data-fa-detection-results-collection-max-wait", v = t => {
t.preventDefault(), t.stopPropagation(); t.preventDefault(), t.stopPropagation();
}; };
function k(t) { function A(t) {
var e = t.fn, i = void 0 === e ? function() { let {
return !0; fn: i = () => !0,
} : e, e = t.initialDuration, n = void 0 === e ? 1 : e, e = t.maxDuration, a = void 0 === e ? l.FontAwesomeDetection.timeout : e, e = t.showProgress, c = void 0 !== e && e, f = t.progressIndicator; initialDuration: e = 1,
return new Promise(function(o, r) { maxDuration: r = f.FontAwesomeDetection.timeout,
showProgress: s = !1,
progressIndicator: c
} = t;
return new Promise(function(o, a) {
!function e(t, n) { !function e(t, n) {
setTimeout(function() { setTimeout(function() {
var t = i(); var t = i();
c && console.info(f), t ? o(t) : (t = 250 + n) <= a ? e(250, t) : r("timeout"); s && console.info(c), t ? o(t) : (t = 250 + n) <= r ? e(250, t) : a("timeout");
}, t); }, t);
}(n, 0); }(e, 0);
}); });
} }
function C(e) { function x(t) {
for (var i = Array.from(u.scripts).filter(function(t) { var {
return !t.hasAttribute(T) && t !== e; nodesTested: e,
}), a = {}, t = 0; t < i.length; t++) !function(t) { nodesFound: t
var e = u.createElement("iframe"); } = t;
e.setAttribute("style", "display:none;"); f.FontAwesomeDetection = f.FontAwesomeDetection || {}, f.FontAwesomeDetection.nodesTested = e,
var n = u.createElement("script"); f.FontAwesomeDetection.nodesFound = t, f.FontAwesomeDetection.detectionDone = !0;
n.setAttribute("id", A);
var o = w(i[t]);
n.setAttribute(x, o), a[o] = i[t], "" !== i[t].src && (n.src = i[t].src), "" !== i[t].innerText && (n.innerText = i[t].innerText),
n.async = !0;
var r = u.createElement("script");
r.setAttribute("id", v);
t = "file://" === l.location.origin ? "*" : l.location.origin;
r.innerText = "(".concat(function(n, o, r) {
parent.FontAwesomeDetection.__pollUntil({
fn: function() {
return !!window.FontAwesomeConfig || !!window.FontAwesomeKitConfig;
}
}).then(function() {
var t = document.getElementById(n);
parent.postMessage({
type: "fontawesome-conflict",
technology: "js",
src: t.src,
innerText: t.innerText,
tagName: t.tagName,
md5: o
}, r);
}).catch(function(t) {
var e = document.getElementById(n);
"timeout" === t ? parent.postMessage({
type: "no-conflict",
src: e.src,
innerText: e.innerText,
tagName: e.tagName,
md5: o
}, r) : console.error(t);
});
}.toString(), ")('").concat(A, "', '").concat(o, "', '").concat(t, "');"), e.onload = function() {
e.contentWindow.addEventListener("error", E, !0), e.contentDocument.head.appendChild(r),
e.contentDocument.head.appendChild(n);
}, p(function() {
return u.body.appendChild(e);
});
}(t);
return a;
} }
function F(t) { function T(t) {
var e = t.nodesTested, t = t.nodesFound; let e = 0 < arguments.length && void 0 !== t ? t : () => {};
l.FontAwesomeDetection = l.FontAwesomeDetection || {}, l.FontAwesomeDetection.nodesTested = e, const n = {
l.FontAwesomeDetection.nodesFound = t, l.FontAwesomeDetection.detectionDone = !0;
}
function j(t) {
var e = 0 < arguments.length && void 0 !== t ? t : function() {}, n = {
conflict: {}, conflict: {},
noConflict: {} noConflict: {}
}; };
l.onmessage = function(t) { f.onmessage = function(t) {
"file://" !== l.location.origin && t.origin !== l.location.origin || t && t.data && ("fontawesome-conflict" === t.data.type ? n.conflict[t.data.md5] = t.data : "no-conflict" === t.data.type && (n.noConflict[t.data.md5] = t.data)); "file://" !== f.location.origin && t.origin !== f.location.origin || t && t.data && ("fontawesome-conflict" === t.data.type ? n.conflict[t.data.md5] = t.data : "no-conflict" === t.data.type && (n.noConflict[t.data.md5] = t.data));
}; };
var o = C(u.currentScript), t = function() { var o = function(e) {
var t = Array.from(u.getElementsByTagName("link")).filter(function(t) { var n = Array.from(l.scripts).filter(t => !t.hasAttribute(w) && t !== e);
return !t.hasAttribute(T); const o = {};
}), e = Array.from(u.getElementsByTagName("style")).filter(function(t) { for (let t = 0; t < n.length; t++) {
return !t.hasAttribute(T) && (!l.FontAwesomeConfig || !t.innerText.match(new RegExp("svg:not\\(:root\\)\\.".concat(l.FontAwesomeConfig.replacementClass)))); const r = l.createElement("iframe");
}); r.setAttribute("style", "display:none;");
function n(t, e) { const s = l.createElement("script");
var n = u.createElement("iframe"); s.setAttribute("id", g);
n.setAttribute("style", "visibility: hidden; position: absolute; height: 0; width: 0;"); var a = u(n[t]);
var o = "fa-test-icon-" + e, r = u.createElement("i"); s.setAttribute(m, a), o[a] = n[t], "" !== n[t].src && (s.src = n[t].src), "" !== n[t].innerText && (s.innerText = n[t].innerText),
r.setAttribute("class", "fa fa-coffee"), r.setAttribute("id", o); s.async = !0;
var i = u.createElement("script"); const c = l.createElement("script");
i.setAttribute("id", v); c.setAttribute("id", h);
var a = "file://" === l.location.origin ? "*" : l.location.origin; var i = "file://" === f.location.origin ? "*" : f.location.origin;
i.innerText = "(".concat(function(n, e, o, r) { c.innerText = "(".concat(((n, o, a) => {
parent.FontAwesomeDetection.__pollUntil({ parent.FontAwesomeDetection.__pollUntil({
fn: function() { fn: () => !!window.FontAwesomeConfig || !!window.FontAwesomeKitConfig
var t = document.getElementById(e), t = window.getComputedStyle(t).getPropertyValue("font-family");
return !(!t.match(/FontAwesome/) && !t.match(/Font Awesome [56]/));
}
}).then(function() { }).then(function() {
var t = document.getElementById(n);
parent.postMessage({
type: "fontawesome-conflict",
technology: "js",
src: t.src,
innerText: t.innerText,
tagName: t.tagName,
md5: o
}, a);
}).catch(function(t) {
var e = document.getElementById(n);
"timeout" === t ? parent.postMessage({
type: "no-conflict",
src: e.src,
innerText: e.innerText,
tagName: e.tagName,
md5: o
}, a) : console.error(t);
});
}).toString(), ")('").concat(g, "', '").concat(a, "', '").concat(i, "');"), r.onload = function() {
r.contentWindow.addEventListener("error", v, !0), r.contentDocument.head.appendChild(c),
r.contentDocument.head.appendChild(s);
}, d(() => l.body.appendChild(r));
}
return o;
}(l.currentScript), t = function() {
var e = Array.from(l.getElementsByTagName("link")).filter(t => !t.hasAttribute(w)), n = Array.from(l.getElementsByTagName("style")).filter(t => !t.hasAttribute(w) && (!f.FontAwesomeConfig || !t.innerText.match(new RegExp("svg:not\\(:root\\)\\.".concat(f.FontAwesomeConfig.replacementClass)))));
function o(t, e) {
const n = l.createElement("iframe");
n.setAttribute("style", "visibility: hidden; position: absolute; height: 0; width: 0;");
var o = "fa-test-icon-" + e;
const a = l.createElement("i");
a.setAttribute("class", "fa fa-coffee"), a.setAttribute("id", o);
const i = l.createElement("script");
i.setAttribute("id", h);
var r = "file://" === f.location.origin ? "*" : f.location.origin;
i.innerText = "(".concat(((n, o, a, i) => {
parent.FontAwesomeDetection.__pollUntil({
fn: () => {
var t = document.getElementById(o);
const e = window.getComputedStyle(t), n = e.getPropertyValue("font-family");
return !(!n.match(/FontAwesome/) && !n.match(/Font Awesome [56]/));
}
}).then(() => {
var t = document.getElementById(n); var t = document.getElementById(n);
parent.postMessage({ parent.postMessage({
type: "fontawesome-conflict", type: "fontawesome-conflict",
@ -264,8 +231,8 @@ t = function() {
href: t.href, href: t.href,
innerText: t.innerText, innerText: t.innerText,
tagName: t.tagName, tagName: t.tagName,
md5: o md5: a
}, r); }, i);
}).catch(function(t) { }).catch(function(t) {
var e = document.getElementById(n); var e = document.getElementById(n);
"timeout" === t ? parent.postMessage({ "timeout" === t ? parent.postMessage({
@ -274,237 +241,291 @@ t = function() {
href: e.src, href: e.src,
innerText: e.innerText, innerText: e.innerText,
tagName: e.tagName, tagName: e.tagName,
md5: o md5: a
}, r) : console.error(t); }, i) : console.error(t);
}); });
}.toString(), ")('").concat(A, "', '").concat(o || "foo", "', '").concat(e, "', '").concat(a, "');"), }).toString(), ")('").concat(g, "', '").concat(o || "foo", "', '").concat(e, "', '").concat(r, "');"),
n.onload = function() { n.onload = function() {
n.contentWindow.addEventListener("error", E, !0), n.contentDocument.head.appendChild(i), n.contentWindow.addEventListener("error", v, !0), n.contentDocument.head.appendChild(i),
n.contentDocument.head.appendChild(t), n.contentDocument.body.appendChild(r); n.contentDocument.head.appendChild(t), n.contentDocument.body.appendChild(a);
}, p(function() { }, d(() => l.body.appendChild(n));
return u.body.appendChild(n);
});
} }
for (var o = {}, r = 0; r < t.length; r++) { const a = {};
var i = u.createElement("link"); for (let t = 0; t < e.length; t++) {
i.setAttribute("id", A), i.setAttribute("href", t[r].href), i.setAttribute("rel", t[r].rel); const c = l.createElement("link");
var a = w(t[r]); c.setAttribute("id", g), c.setAttribute("href", e[t].href), c.setAttribute("rel", e[t].rel);
i.setAttribute(x, a), o[a] = t[r], n(i, a); var i = u(e[t]);
c.setAttribute(m, i), a[i] = e[t], o(c, i);
} }
for (var c = 0; c < e.length; c++) { for (let t = 0; t < n.length; t++) {
var f = u.createElement("style"); var r = l.createElement("style");
f.setAttribute("id", A); r.setAttribute("id", g);
var s = w(e[c]); var s = u(n[t]);
f.setAttribute(x, s), f.innerText = e[c].innerText, o[s] = e[c], n(f, s); r.setAttribute(m, s), r.innerText = n[t].innerText, a[s] = n[t], o(r, s);
} }
return o; return a;
}(), r = a(a({}, o), t), i = Object.keys(o).length + Object.keys(t).length, t = l.FontAwesomeDetection.timeout + l.FontAwesomeDetection.resultsCollectionMaxWait; }();
const a = {
...o,
...t
}, i = Object.keys(o).length + Object.keys(t).length;
t = f.FontAwesomeDetection.timeout + f.FontAwesomeDetection.resultsCollectionMaxWait;
console.group("Font Awesome Detector"), 0 === i ? (console.info("%cAll Good!", "color: green; font-size: large"), console.group("Font Awesome Detector"), 0 === i ? (console.info("%cAll Good!", "color: green; font-size: large"),
console.info("We didn't find anything that needs testing for conflicts. Ergo, no conflicts.")) : (console.info("Testing ".concat(i, " possible conflicts.")), console.info("We didn't find anything that needs testing for conflicts. Ergo, no conflicts.")) : (console.info("Testing ".concat(i, " possible conflicts.")),
console.info("We'll wait about ".concat(Math.round(l.FontAwesomeDetection.timeout / 10) / 100, " seconds while testing these and\n") + "then up to another ".concat(Math.round(l.FontAwesomeDetection.resultsCollectionMaxWait / 10) / 100, " to allow the browser time\n") + "to accumulate the results. But we'll probably be outta here way before then.\n\n"), console.info("We'll wait about ".concat(Math.round(f.FontAwesomeDetection.timeout / 10) / 100, " seconds while testing these and\n") + "then up to another ".concat(Math.round(f.FontAwesomeDetection.resultsCollectionMaxWait / 10) / 100, " to allow the browser time\n") + "to accumulate the results. But we'll probably be outta here way before then.\n\n"),
console.info("You can adjust those durations by assigning values to these attributes on the <script> element that loads this detection:"), console.info("You can adjust those durations by assigning values to these attributes on the <script> element that loads this detection:"),
console.info("\t%c".concat(O, "%c: milliseconds to wait for each test before deciding whether it's a conflict."), "font-weight: bold;", "font-size: normal;"), console.info("\t%c".concat(b, "%c: milliseconds to wait for each test before deciding whether it's a conflict."), "font-weight: bold;", "font-size: normal;"),
console.info("\t%c".concat(D, "%c: milliseconds to wait for the browser to accumulate test results before giving up."), "font-weight: bold;", "font-size: normal;"), console.info("\t%c".concat(y, "%c: milliseconds to wait for the browser to accumulate test results before giving up."), "font-weight: bold;", "font-size: normal;"),
k({ A({
maxDuration: t, maxDuration: t,
showProgress: !0, showProgress: !0,
progressIndicator: "waiting...", progressIndicator: "waiting...",
fn: function() { fn: () => Object.keys(n.conflict).length + Object.keys(n.noConflict).length >= i
return Object.keys(n.conflict).length + Object.keys(n.noConflict).length >= i; }).then(() => {
} console.info("DONE!"), x({
}).then(function() {
console.info("DONE!"), F({
nodesTested: n, nodesTested: n,
nodesFound: r nodesFound: a
}), e({ }), e({
nodesTested: n, nodesTested: n,
nodesFound: r nodesFound: a
}), console.groupEnd(); }), console.groupEnd();
}).catch(function(t) { }).catch(t => {
"timeout" === t ? console.info("TIME OUT! We waited until we got tired. Here's what we found:") : (console.info("Whoops! We hit an error:", t), "timeout" === t ? console.info("TIME OUT! We waited until we got tired. Here's what we found:") : (console.info("Whoops! We hit an error:", t),
console.info("Here's what we'd found up until that error:")), F({ console.info("Here's what we'd found up until that error:")), x({
nodesTested: n, nodesTested: n,
nodesFound: r nodesFound: a
}), e({ }), e({
nodesTested: n, nodesTested: n,
nodesFound: r nodesFound: a
}), console.groupEnd(); }), console.groupEnd();
})); }));
} }
var S = l.FontAwesomeDetection || {}, N = a(a(a({}, { var E = f.FontAwesomeDetection || {}, k = {
report: function(t) { ...{
var e, n = t.nodesTested, o = t.nodesFound, r = {}; report: function(t) {
for (e in o) n.conflict[e] || n.noConflict[e] || (r[e] = o[e]); var e, {
if (0 < (t = Object.keys(n.conflict).length)) { nodesTested: n,
console.info("%cConflict".concat(1 < t ? "s" : "", " found:"), "color: darkred; font-size: large"); nodesFound: o
var i, a = {}; } = t;
for (i in n.conflict) { const a = {};
var c = n.conflict[i]; for (e in o) n.conflict[e] || n.noConflict[e] || (a[e] = o[e]);
a[i] = { if (0 < (t = Object.keys(n.conflict).length)) {
tagName: c.tagName, console.info("%cConflict".concat(1 < t ? "s" : "", " found:"), "color: darkred; font-size: large");
"src/href": c.src || c.href || "n/a", const c = {};
"innerText excerpt": c.innerText && "" !== c.innerText ? c.innerText.slice(0, 200) + "..." : "(empty)" for (var i in n.conflict) {
}; const f = n.conflict[i];
c[i] = {
tagName: f.tagName,
"src/href": f.src || f.href || "n/a",
"innerText excerpt": f.innerText && "" !== f.innerText ? f.innerText.slice(0, 200) + "..." : "(empty)"
};
}
console.table(c);
} }
console.table(a); if (0 < (t = Object.keys(n.noConflict).length)) {
} console.info("%cNo conflict".concat(1 < t ? "s" : "", " found with ").concat(1 === t ? "this" : "these", ":"), "color: green; font-size: large");
if (0 < (t = Object.keys(n.noConflict).length)) { const l = {};
console.info("%cNo conflict".concat(1 < t ? "s" : "", " found with ").concat(1 === t ? "this" : "these", ":"), "color: green; font-size: large"); for (var r in n.noConflict) {
var f, s = {}; const d = n.noConflict[r];
for (f in n.noConflict) { l[r] = {
var l = n.noConflict[f]; tagName: d.tagName,
s[f] = { "src/href": d.src || d.href || "n/a",
tagName: l.tagName, "innerText excerpt": d.innerText && "" !== d.innerText ? d.innerText.slice(0, 200) + "..." : "(empty)"
"src/href": l.src || l.href || "n/a", };
"innerText excerpt": l.innerText && "" !== l.innerText ? l.innerText.slice(0, 200) + "..." : "(empty)" }
}; console.table(l);
} }
console.table(s); if (0 < (t = Object.keys(a).length)) {
} console.info("%cLeftovers--we timed out before collecting test results for ".concat(1 === t ? "this" : "these", ":"), "color: blue; font-size: large");
if (0 < (t = Object.keys(r).length)) { const u = {};
console.info("%cLeftovers--we timed out before collecting test results for ".concat(1 === t ? "this" : "these", ":"), "color: blue; font-size: large"); for (var s in a) {
var u, d = {}; const h = a[s];
for (u in r) { u[s] = {
var m = r[u]; tagName: h.tagName,
d[u] = { "src/href": h.src || h.href || "n/a",
tagName: m.tagName, "innerText excerpt": h.innerText && "" !== h.innerText ? h.innerText.slice(0, 200) + "..." : "(empty)"
"src/href": m.src || m.href || "n/a", };
"innerText excerpt": m.innerText && "" !== m.innerText ? m.innerText.slice(0, 200) + "..." : "(empty)" }
}; console.table(u);
} }
console.table(d); },
} timeout: +(l.currentScript.getAttribute(b) || "2000"),
resultsCollectionMaxWait: +(l.currentScript.getAttribute(y) || "5000")
}, },
timeout: +(u.currentScript.getAttribute(O) || "2000"), ...E,
resultsCollectionMaxWait: +(u.currentScript.getAttribute(D) || "5000") __pollUntil: A,
}), S), {}, { md5ForNode: u,
__pollUntil: k,
md5ForNode: w,
detectionDone: !1, detectionDone: !1,
nodesTested: null, nodesTested: null,
nodesFound: null nodesFound: null
}); };
l.FontAwesomeDetection = N; f.FontAwesomeDetection = k;
var P = function() { var C = "classic", D = {
fak: "kit",
"fa-kit": "kit"
}, F = {
fakd: "kit-duotone",
"fa-kit-duotone": "kit-duotone"
}, N = {
classic: {
fa: "solid",
fas: "solid",
"fa-solid": "solid",
far: "regular",
"fa-regular": "regular",
fal: "light",
"fa-light": "light",
fat: "thin",
"fa-thin": "thin",
fad: "duotone",
"fa-duotone": "duotone",
fab: "brands",
"fa-brands": "brands"
},
sharp: {
fa: "solid",
fass: "solid",
"fa-solid": "solid",
fasr: "regular",
"fa-regular": "regular",
fasl: "light",
"fa-light": "light",
fast: "thin",
"fa-thin": "thin"
},
"sharp-duotone": {
fa: "solid",
fasds: "solid",
"fa-solid": "solid"
}
}, E = {
kit: "fak"
}, k = {
"kit-duotone": "fakd"
};
const O = (() => {
try { try {
return "production" === process.env.NODE_ENV; return "production" === process.env.NODE_ENV;
} catch (t) { } catch (t) {
return !1; return !1;
} }
}(), M = "classic", I = "sharp", W = [ M, I ]; })();
function B(t) { function j(t) {
return new Proxy(t, { return new Proxy(t, {
get: function(t, e) { get(t, e) {
return e in t ? t[e] : t[M]; return e in t ? t[e] : t[C];
} }
}); });
} }
B((r(L = {}, M, { const M = {
fa: "solid", ...N
fas: "solid", };
"fa-solid": "solid", M[C] = {
far: "regular", ...N[C],
"fa-regular": "regular", ...D,
fal: "light", ...F
"fa-light": "light", };
fat: "thin", j(M);
"fa-thin": "thin", const S = {
fad: "duotone", classic: {
"fa-duotone": "duotone", solid: "fas",
fab: "brands", regular: "far",
"fa-brands": "brands", light: "fal",
fak: "kit", thin: "fat",
fakd: "kit", duotone: "fad",
"fa-kit": "kit", brands: "fab"
"fa-kit-duotone": "kit" },
}), r(L, I, { sharp: {
fa: "solid", solid: "fass",
fass: "solid", regular: "fasr",
"fa-solid": "solid", light: "fasl",
fasr: "regular", thin: "fast"
"fa-regular": "regular", },
fasl: "light", "sharp-duotone": {
"fa-light": "light", solid: "fasds"
fast: "thin",
"fa-thin": "thin"
}), L));
var t = B((r(f = {}, M, {
solid: "fas",
regular: "far",
light: "fal",
thin: "fat",
duotone: "fad",
brands: "fab",
kit: "fak"
}), r(f, I, {
solid: "fass",
regular: "fasr",
light: "fasl",
thin: "fast"
}), f)), S = (B((r(n = {}, M, {
fab: "fa-brands",
fad: "fa-duotone",
fak: "fa-kit",
fal: "fa-light",
far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
}), r(n, I, {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
}), n)), B((r(s = {}, M, {
"fa-brands": "fab",
"fa-duotone": "fad",
"fa-kit": "fak",
"fa-light": "fal",
"fa-regular": "far",
"fa-solid": "fas",
"fa-thin": "fat"
}), r(s, I, {
"fa-solid": "fass",
"fa-regular": "fasr",
"fa-light": "fasl",
"fa-thin": "fast"
}), s)), B((r(z = {}, M, {
900: "fas",
400: "far",
normal: "far",
300: "fal",
100: "fat"
}), r(z, I, {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
}), z)), [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]), N = S.concat([ 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]), L = "duotone-group", f = "swap-opacity", n = "primary", s = "secondary", z = new Set();
Object.keys(t[M]).map(z.add.bind(z)), Object.keys(t[I]).map(z.add.bind(z));
[].concat(W, function(t) {
if (Array.isArray(t)) return i(t);
}(z = z) || function(t) {
if ("undefined" != typeof Symbol && null != t[Symbol.iterator] || null != t["@@iterator"]) return Array.from(t);
}(z) || function(t, e) {
if (t) {
if ("string" == typeof t) return i(t, e);
var n = Object.prototype.toString.call(t).slice(8, -1);
return "Map" === (n = "Object" === n && t.constructor ? t.constructor.name : n) || "Set" === n ? Array.from(t) : "Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? i(t, e) : void 0;
} }
}(z) || function() { };
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); S[C] = {
}(), [ "2xs", "xs", "sm", "lg", "xl", "2xl", "beat", "border", "fade", "beat-fade", "bounce", "flip-both", "flip-horizontal", "flip-vertical", "flip", "fw", "inverse", "layers-counter", "layers-text", "layers", "li", "pull-left", "pull-right", "pulse", "rotate-180", "rotate-270", "rotate-90", "rotate-by", "shake", "spin-pulse", "spin-reverse", "spin", "stack-1x", "stack-2x", "stack", "ul", L, f, n, s ]).concat(S.map(function(t) { ...S[C],
return "".concat(t, "x"); ...E,
})).concat(N.map(function(t) { ...k
return "w-".concat(t); };
})); k = j(S);
!function(t) { const I = {
classic: {
fab: "fa-brands",
fad: "fa-duotone",
fal: "fa-light",
far: "fa-regular",
fas: "fa-solid",
fat: "fa-thin"
},
sharp: {
fass: "fa-solid",
fasr: "fa-regular",
fasl: "fa-light",
fast: "fa-thin"
},
"sharp-duotone": {
fasds: "fa-solid"
}
};
I[C] = {
...I[C],
fak: "fa-kit"
};
j(I);
const W = {
classic: {
"fa-brands": "fab",
"fa-duotone": "fad",
"fa-light": "fal",
"fa-regular": "far",
"fa-solid": "fas",
"fa-thin": "fat"
},
sharp: {
"fa-solid": "fass",
"fa-regular": "fasr",
"fa-light": "fasl",
"fa-thin": "fast"
},
"sharp-duotone": {
"fa-solid": "fasds"
}
};
W[C] = {
...W[C],
"fa-kit": "fak"
};
j(W), j({
classic: {
900: "fas",
400: "far",
normal: "far",
300: "fal",
100: "fat"
},
sharp: {
900: "fass",
400: "fasr",
300: "fasl",
100: "fast"
},
"sharp-duotone": {
900: "fasds"
}
});
const B = new Set();
Object.keys(k[C]).map(B.add.bind(B)), Object.keys(k.sharp).map(B.add.bind(B)), Object.keys(k["sharp-duotone"]).map(B.add.bind(B)),
function(t) {
try { try {
for (var e = arguments.length, n = new Array(1 < e ? e - 1 : 0), o = 1; o < e; o++) n[o - 1] = arguments[o]; for (var e = arguments.length, n = new Array(1 < e ? e - 1 : 0), o = 1; o < e; o++) n[o - 1] = arguments[o];
t.apply(void 0, n); t(...n);
} catch (t) { } catch (t) {
if (!P) throw t; if (!O) throw t;
} }
}(function() { }(() => {
d && m && j(window.FontAwesomeDetection.report); o && a && T(window.FontAwesomeDetection.report);
}); });
}, ("object" != typeof exports || "undefined" == typeof module) && "function" == typeof define && define.amd ? define(t) : t(); }, ("object" != typeof exports || "undefined" == typeof module) && "function" == typeof define && define.amd ? define(t) : t();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -6,15 +6,13 @@
font-weight: ~'var(--@{fa-css-prefix}-style, @{fa-style})'; font-weight: ~'var(--@{fa-css-prefix}-style, @{fa-style})';
} }
.@{fa-css-prefix},
.fas,
.@{fa-css-prefix}-solid, .@{fa-css-prefix}-solid,
.fass,
.@{fa-css-prefix}-sharp,
.far,
.@{fa-css-prefix}-regular, .@{fa-css-prefix}-regular,
.@{fa-css-prefix}-brands,
.fas,
.far,
.fab, .fab,
.@{fa-css-prefix}-brands { .@{fa-css-prefix} {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: ~'var(--@{fa-css-prefix}-display, @{fa-display})'; display: ~'var(--@{fa-css-prefix}-display, @{fa-display})';

View File

@ -4,7 +4,6 @@
@fa-css-prefix : fa; @fa-css-prefix : fa;
@fa-style : 900; @fa-style : 900;
@fa-style-family : "Font Awesome 6 Free"; @fa-style-family : "Font Awesome 6 Free";
@fa-style-family-sharp : "Font Awesome 6 Sharp";
@fa-display : inline-block; @fa-display : inline-block;
@ -515,6 +514,8 @@
@fa-var-sign-in-alt: "\f2f6"; @fa-var-sign-in-alt: "\f2f6";
@fa-var-venus: "\f221"; @fa-var-venus: "\f221";
@fa-var-passport: "\f5ab"; @fa-var-passport: "\f5ab";
@fa-var-thumbtack-slash: "\e68f";
@fa-var-thumb-tack-slash: "\e68f";
@fa-var-heart-pulse: "\f21e"; @fa-var-heart-pulse: "\f21e";
@fa-var-heartbeat: "\f21e"; @fa-var-heartbeat: "\f21e";
@fa-var-people-carry-box: "\f4ce"; @fa-var-people-carry-box: "\f4ce";
@ -1952,6 +1953,7 @@
@fa-var-bug-slash: "\e490"; @fa-var-bug-slash: "\e490";
@fa-var-arrow-up-from-water-pump: "\e4b6"; @fa-var-arrow-up-from-water-pump: "\e4b6";
@fa-var-bone: "\f5d7"; @fa-var-bone: "\f5d7";
@fa-var-table-cells-row-unlock: "\e691";
@fa-var-user-injured: "\f728"; @fa-var-user-injured: "\f728";
@fa-var-face-sad-tear: "\f5b4"; @fa-var-face-sad-tear: "\f5b4";
@fa-var-sad-tear: "\f5b4"; @fa-var-sad-tear: "\f5b4";
@ -2036,6 +2038,7 @@
@fa-var-glide-g: "\f2a6"; @fa-var-glide-g: "\f2a6";
@fa-var-drupal: "\f1a9"; @fa-var-drupal: "\f1a9";
@fa-var-jxl: "\e67b"; @fa-var-jxl: "\e67b";
@fa-var-dart-lang: "\e693";
@fa-var-hire-a-helper: "\f3b0"; @fa-var-hire-a-helper: "\f3b0";
@fa-var-creative-commons-by: "\f4e7"; @fa-var-creative-commons-by: "\f4e7";
@fa-var-unity: "\e049"; @fa-var-unity: "\e049";
@ -2349,6 +2352,7 @@
@fa-var-hubspot: "\f3b2"; @fa-var-hubspot: "\f3b2";
@fa-var-deploydog: "\f38e"; @fa-var-deploydog: "\f38e";
@fa-var-twitch: "\f1e8"; @fa-var-twitch: "\f1e8";
@fa-var-flutter: "\e694";
@fa-var-ravelry: "\f2d9"; @fa-var-ravelry: "\f2d9";
@fa-var-mixer: "\e056"; @fa-var-mixer: "\e056";
@fa-var-square-lastfm: "\f203"; @fa-var-square-lastfm: "\f203";
@ -2995,6 +2999,8 @@
sign-in-alt: @fa-var-sign-in-alt; sign-in-alt: @fa-var-sign-in-alt;
venus: @fa-var-venus; venus: @fa-var-venus;
passport: @fa-var-passport; passport: @fa-var-passport;
thumbtack-slash: @fa-var-thumbtack-slash;
thumb-tack-slash: @fa-var-thumb-tack-slash;
heart-pulse: @fa-var-heart-pulse; heart-pulse: @fa-var-heart-pulse;
heartbeat: @fa-var-heartbeat; heartbeat: @fa-var-heartbeat;
people-carry-box: @fa-var-people-carry-box; people-carry-box: @fa-var-people-carry-box;
@ -4432,6 +4438,7 @@
bug-slash: @fa-var-bug-slash; bug-slash: @fa-var-bug-slash;
arrow-up-from-water-pump: @fa-var-arrow-up-from-water-pump; arrow-up-from-water-pump: @fa-var-arrow-up-from-water-pump;
bone: @fa-var-bone; bone: @fa-var-bone;
table-cells-row-unlock: @fa-var-table-cells-row-unlock;
user-injured: @fa-var-user-injured; user-injured: @fa-var-user-injured;
face-sad-tear: @fa-var-face-sad-tear; face-sad-tear: @fa-var-face-sad-tear;
sad-tear: @fa-var-sad-tear; sad-tear: @fa-var-sad-tear;
@ -4518,6 +4525,7 @@
glide-g: @fa-var-glide-g; glide-g: @fa-var-glide-g;
drupal: @fa-var-drupal; drupal: @fa-var-drupal;
jxl: @fa-var-jxl; jxl: @fa-var-jxl;
dart-lang: @fa-var-dart-lang;
hire-a-helper: @fa-var-hire-a-helper; hire-a-helper: @fa-var-hire-a-helper;
creative-commons-by: @fa-var-creative-commons-by; creative-commons-by: @fa-var-creative-commons-by;
unity: @fa-var-unity; unity: @fa-var-unity;
@ -4831,6 +4839,7 @@
hubspot: @fa-var-hubspot; hubspot: @fa-var-hubspot;
deploydog: @fa-var-deploydog; deploydog: @fa-var-deploydog;
twitch: @fa-var-twitch; twitch: @fa-var-twitch;
flutter: @fa-var-flutter;
ravelry: @fa-var-ravelry; ravelry: @fa-var-ravelry;
mixer: @fa-var-mixer; mixer: @fa-var-mixer;
square-lastfm: @fa-var-square-lastfm; square-lastfm: @fa-var-square-lastfm;

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -19,7 +19,6 @@
url('@{fa-font-path}/fa-solid-900.ttf') format('truetype'); url('@{fa-font-path}/fa-solid-900.ttf') format('truetype');
} }
.fas, .fas,
.@{fa-css-prefix}-solid { .@{fa-css-prefix}-solid {
font-weight: 900; font-weight: 900;

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -431,6 +431,7 @@ business:
- tag - tag
- tags - tags
- thumbtack - thumbtack
- thumbtack-slash
- timeline - timeline
- trademark - trademark
- vault - vault
@ -1839,6 +1840,7 @@ maps:
- tags - tags
- taxi - taxi
- thumbtack - thumbtack
- thumbtack-slash
- ticket - ticket
- ticket-simple - ticket-simple
- traffic-light - traffic-light
@ -2568,11 +2570,13 @@ shopping:
social: social:
icons: icons:
- bell - bell
- bluesky
- cake-candles - cake-candles
- camera - camera
- circle-user - circle-user
- comment - comment
- envelope - envelope
- facebook
- hashtag - hashtag
- heart - heart
- icons - icons
@ -2593,6 +2597,7 @@ social:
- thumbs-down - thumbs-down
- thumbs-up - thumbs-up
- thumbtack - thumbtack
- thumbtack-slash
- user - user
- user-group - user-group
- user-plus - user-plus
@ -2704,6 +2709,7 @@ text-formatting:
- table-cells-column-lock - table-cells-column-lock
- table-cells-large - table-cells-large
- table-cells-row-lock - table-cells-row-lock
- table-cells-row-unlock
- table-columns - table-columns
- table-list - table-list
- text-height - text-height
@ -3072,4 +3078,5 @@ writing:
- signature - signature
- square-pen - square-pen
- thumbtack - thumbtack
- thumbtack-slash
label: Writing label: Writing

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -103,8 +103,19 @@ bryntum:
- diagram-subtask - diagram-subtask
- diagram-successor - diagram-successor
- table-cells-row-lock - table-cells-row-lock
- table-cells-row-unlock
label: Bryntum label: Bryntum
url: 'https://bryntum.com' url: 'https://bryntum.com'
bundeskriminalamt:
icons:
- globe-wifi
- hydra
- lightbulb-message
- octopus
- user-beard-bolt
- user-hoodie
label: 'Bundeskriminalamt, Cybercrime Division'
url: 'https://www.bka.de'
büromöbel-experte-gmb-h &co-kg: büromöbel-experte-gmb-h &co-kg:
icons: icons:
- buromobelexperte - buromobelexperte
@ -885,7 +896,7 @@ screenpal:
icons: icons:
- screenpal - screenpal
label: ScreenPal label: ScreenPal
url: 'https://screencast-o-matic.com/screenpal' url: 'https://screenpal.com'
search-eng-in: search-eng-in:
icons: icons:
- searchengin - searchengin

View File

@ -21,12 +21,9 @@
"node": ">=6" "node": ">=6"
}, },
"dependencies": {}, "dependencies": {},
"version": "6.5.2", "version": "6.6.0",
"name": "@fortawesome/fontawesome-free", "name": "@fortawesome/fontawesome-free",
"main": "js/fontawesome.js", "main": "js/fontawesome.js",
"style": "css/fontawesome.css", "style": "css/fontawesome.css",
"license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)"
"scripts": {
"postinstall": "node attribution.js"
}
} }

View File

@ -6,15 +6,15 @@
font-weight: var(--#{$fa-css-prefix}-style, #{$fa-style}); font-weight: var(--#{$fa-css-prefix}-style, #{$fa-style});
} }
.#{$fa-css-prefix},
.#{$fa-css-prefix}-classic,
.#{$fa-css-prefix}-sharp,
.fas,
.#{$fa-css-prefix}-solid, .#{$fa-css-prefix}-solid,
.far,
.#{$fa-css-prefix}-regular, .#{$fa-css-prefix}-regular,
.#{$fa-css-prefix}-brands,
.fas,
.far,
.fab, .fab,
.#{$fa-css-prefix}-brands { .#{$fa-css-prefix}-sharp-solid,
.#{$fa-css-prefix}-classic,
.#{$fa-css-prefix} {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
display: var(--#{$fa-css-prefix}-display, #{$fa-display}); display: var(--#{$fa-css-prefix}-display, #{$fa-display});

View File

@ -10,7 +10,7 @@
} }
.#{$fa-css-prefix}-li { .#{$fa-css-prefix}-li {
left: calc(var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}) * -1); left: calc(-1 * var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}));
position: absolute; position: absolute;
text-align: center; text-align: center;
width: var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}); width: var(--#{$fa-css-prefix}-li-width, #{$fa-li-width});

View File

@ -514,6 +514,8 @@ $fa-var-right-to-bracket: \f2f6;
$fa-var-sign-in-alt: \f2f6; $fa-var-sign-in-alt: \f2f6;
$fa-var-venus: \f221; $fa-var-venus: \f221;
$fa-var-passport: \f5ab; $fa-var-passport: \f5ab;
$fa-var-thumbtack-slash: \e68f;
$fa-var-thumb-tack-slash: \e68f;
$fa-var-heart-pulse: \f21e; $fa-var-heart-pulse: \f21e;
$fa-var-heartbeat: \f21e; $fa-var-heartbeat: \f21e;
$fa-var-people-carry-box: \f4ce; $fa-var-people-carry-box: \f4ce;
@ -1951,6 +1953,7 @@ $fa-var-sticky-note: \f249;
$fa-var-bug-slash: \e490; $fa-var-bug-slash: \e490;
$fa-var-arrow-up-from-water-pump: \e4b6; $fa-var-arrow-up-from-water-pump: \e4b6;
$fa-var-bone: \f5d7; $fa-var-bone: \f5d7;
$fa-var-table-cells-row-unlock: \e691;
$fa-var-user-injured: \f728; $fa-var-user-injured: \f728;
$fa-var-face-sad-tear: \f5b4; $fa-var-face-sad-tear: \f5b4;
$fa-var-sad-tear: \f5b4; $fa-var-sad-tear: \f5b4;
@ -2035,6 +2038,7 @@ $fa-var-centercode: \f380;
$fa-var-glide-g: \f2a6; $fa-var-glide-g: \f2a6;
$fa-var-drupal: \f1a9; $fa-var-drupal: \f1a9;
$fa-var-jxl: \e67b; $fa-var-jxl: \e67b;
$fa-var-dart-lang: \e693;
$fa-var-hire-a-helper: \f3b0; $fa-var-hire-a-helper: \f3b0;
$fa-var-creative-commons-by: \f4e7; $fa-var-creative-commons-by: \f4e7;
$fa-var-unity: \e049; $fa-var-unity: \e049;
@ -2348,6 +2352,7 @@ $fa-var-linkedin: \f08c;
$fa-var-hubspot: \f3b2; $fa-var-hubspot: \f3b2;
$fa-var-deploydog: \f38e; $fa-var-deploydog: \f38e;
$fa-var-twitch: \f1e8; $fa-var-twitch: \f1e8;
$fa-var-flutter: \e694;
$fa-var-ravelry: \f2d9; $fa-var-ravelry: \f2d9;
$fa-var-mixer: \e056; $fa-var-mixer: \e056;
$fa-var-square-lastfm: \f203; $fa-var-square-lastfm: \f203;
@ -2994,6 +2999,8 @@ $fa-icons: (
"sign-in-alt": $fa-var-sign-in-alt, "sign-in-alt": $fa-var-sign-in-alt,
"venus": $fa-var-venus, "venus": $fa-var-venus,
"passport": $fa-var-passport, "passport": $fa-var-passport,
"thumbtack-slash": $fa-var-thumbtack-slash,
"thumb-tack-slash": $fa-var-thumb-tack-slash,
"heart-pulse": $fa-var-heart-pulse, "heart-pulse": $fa-var-heart-pulse,
"heartbeat": $fa-var-heartbeat, "heartbeat": $fa-var-heartbeat,
"people-carry-box": $fa-var-people-carry-box, "people-carry-box": $fa-var-people-carry-box,
@ -4431,6 +4438,7 @@ $fa-icons: (
"bug-slash": $fa-var-bug-slash, "bug-slash": $fa-var-bug-slash,
"arrow-up-from-water-pump": $fa-var-arrow-up-from-water-pump, "arrow-up-from-water-pump": $fa-var-arrow-up-from-water-pump,
"bone": $fa-var-bone, "bone": $fa-var-bone,
"table-cells-row-unlock": $fa-var-table-cells-row-unlock,
"user-injured": $fa-var-user-injured, "user-injured": $fa-var-user-injured,
"face-sad-tear": $fa-var-face-sad-tear, "face-sad-tear": $fa-var-face-sad-tear,
"sad-tear": $fa-var-sad-tear, "sad-tear": $fa-var-sad-tear,
@ -4517,6 +4525,7 @@ $fa-brand-icons: (
"glide-g": $fa-var-glide-g, "glide-g": $fa-var-glide-g,
"drupal": $fa-var-drupal, "drupal": $fa-var-drupal,
"jxl": $fa-var-jxl, "jxl": $fa-var-jxl,
"dart-lang": $fa-var-dart-lang,
"hire-a-helper": $fa-var-hire-a-helper, "hire-a-helper": $fa-var-hire-a-helper,
"creative-commons-by": $fa-var-creative-commons-by, "creative-commons-by": $fa-var-creative-commons-by,
"unity": $fa-var-unity, "unity": $fa-var-unity,
@ -4830,6 +4839,7 @@ $fa-brand-icons: (
"hubspot": $fa-var-hubspot, "hubspot": $fa-var-hubspot,
"deploydog": $fa-var-deploydog, "deploydog": $fa-var-deploydog,
"twitch": $fa-var-twitch, "twitch": $fa-var-twitch,
"flutter": $fa-var-flutter,
"ravelry": $fa-var-ravelry, "ravelry": $fa-var-ravelry,
"mixer": $fa-var-mixer, "mixer": $fa-var-mixer,
"square-lastfm": $fa-var-square-lastfm, "square-lastfm": $fa-var-square-lastfm,

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -11,6 +11,7 @@
--#{$fa-css-prefix}-font-regular: normal 400 1em/1 '#{ $fa-style-family }'; --#{$fa-css-prefix}-font-regular: normal 400 1em/1 '#{ $fa-style-family }';
} }
@font-face { @font-face {
font-family: 'Font Awesome 6 Free'; font-family: 'Font Awesome 6 Free';
font-style: normal; font-style: normal;

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */
@ -11,6 +11,7 @@
--#{$fa-css-prefix}-font-solid: normal 900 1em/1 '#{ $fa-style-family }'; --#{$fa-css-prefix}-font-solid: normal 900 1em/1 '#{ $fa-style-family }';
} }
@font-face { @font-face {
font-family: 'Font Awesome 6 Free'; font-family: 'Font Awesome 6 Free';
font-style: normal; font-style: normal;

View File

@ -1,5 +1,5 @@
/*! /*!
* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc. * Copyright 2024 Fonticons, Inc.
*/ */

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 496 KiB

After

Width:  |  Height:  |  Size: 496 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 115 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 836 KiB

After

Width:  |  Height:  |  Size: 870 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z"/></svg>

Before

Width:  |  Height:  |  Size: 953 B

After

Width:  |  Height:  |  Size: 953 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"/></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"/></svg>

Before

Width:  |  Height:  |  Size: 986 B

After

Width:  |  Height:  |  Size: 986 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z"/></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"/></svg>

Before

Width:  |  Height:  |  Size: 478 B

After

Width:  |  Height:  |  Size: 478 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"/></svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"/></svg>

Before

Width:  |  Height:  |  Size: 615 B

After

Width:  |  Height:  |  Size: 615 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z"/></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M256 0C116.1 0 2 112.7 0 252.1C-2 393.6 112.9 510.8 254.5 511.6c43.7 .3 85.9-10.4 123.3-30.7c3.6-2 4.2-7 1.1-9.7l-24-21.2c-4.9-4.3-11.8-5.5-17.8-3c-26.1 11.1-54.5 16.8-83.7 16.4C139 461.9 46.5 366.8 48.3 252.4C50.1 139.5 142.6 48.2 256 48.2H463.7V417.2L345.9 312.5c-3.8-3.4-9.7-2.7-12.7 1.3c-18.9 25-49.7 40.6-83.9 38.2c-47.5-3.3-85.9-41.5-89.5-88.9c-4.2-56.6 40.6-103.9 96.3-103.9c50.4 0 91.9 38.8 96.2 88c.4 4.4 2.4 8.5 5.7 11.4l30.7 27.2c3.5 3.1 9 1.2 9.9-3.4c2.2-11.8 3-24.2 2.1-36.8c-4.9-72-63.3-130-135.4-134.4c-82.7-5.1-151.8 59.5-154 140.6c-2.1 78.9 62.6 147 141.6 148.7c33 .7 63.6-9.6 88.3-27.6L495 509.4c6.6 5.8 17 1.2 17-7.7V9.7c0-5.4-4.4-9.7-9.7-9.7H256z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M256 0C116.1 0 2 112.7 0 252.1C-2 393.6 112.9 510.8 254.5 511.6c43.7 .3 85.9-10.4 123.3-30.7c3.6-2 4.2-7 1.1-9.7l-24-21.2c-4.9-4.3-11.8-5.5-17.8-3c-26.1 11.1-54.5 16.8-83.7 16.4C139 461.9 46.5 366.8 48.3 252.4C50.1 139.5 142.6 48.2 256 48.2H463.7V417.2L345.9 312.5c-3.8-3.4-9.7-2.7-12.7 1.3c-18.9 25-49.7 40.6-83.9 38.2c-47.5-3.3-85.9-41.5-89.5-88.9c-4.2-56.6 40.6-103.9 96.3-103.9c50.4 0 91.9 38.8 96.2 88c.4 4.4 2.4 8.5 5.7 11.4l30.7 27.2c3.5 3.1 9 1.2 9.9-3.4c2.2-11.8 3-24.2 2.1-36.8c-4.9-72-63.3-130-135.4-134.4c-82.7-5.1-151.8 59.5-154 140.6c-2.1 78.9 62.6 147 141.6 148.7c33 .7 63.6-9.6 88.3-27.6L495 509.4c6.6 5.8 17 1.2 17-7.7V9.7c0-5.4-4.4-9.7-9.7-9.7H256z"/></svg>

Before

Width:  |  Height:  |  Size: 957 B

After

Width:  |  Height:  |  Size: 957 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"/></svg>

Before

Width:  |  Height:  |  Size: 956 B

After

Width:  |  Height:  |  Size: 956 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"/></svg>

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"/></svg>

Before

Width:  |  Height:  |  Size: 931 B

After

Width:  |  Height:  |  Size: 931 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z"/></svg>

Before

Width:  |  Height:  |  Size: 816 B

After

Width:  |  Height:  |  Size: 816 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"/></svg>

Before

Width:  |  Height:  |  Size: 592 B

After

Width:  |  Height:  |  Size: 592 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"/></svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z"/></svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z"/></svg>

Before

Width:  |  Height:  |  Size: 450 B

After

Width:  |  Height:  |  Size: 450 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"/></svg>

Before

Width:  |  Height:  |  Size: 937 B

After

Width:  |  Height:  |  Size: 937 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z"/></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z"/></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z"/></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"/></svg>

Before

Width:  |  Height:  |  Size: 726 B

After

Width:  |  Height:  |  Size: 726 B

Some files were not shown because too many files have changed in this diff Show More