/* GGKnow Font Awesome subset: only icon classes used by the application. */
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-brands-400.woff2) format("woff2")}
.fa,.fa-solid,.fa-regular,.fa-brands,.fas,.far,.fab{display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-solid,.fas{font-family:"Font Awesome 7 Free";font-weight:900}
.fa-regular,.far{font-family:"Font Awesome 7 Free";font-weight:400}
.fa-brands,.fab{font-family:"Font Awesome 7 Brands";font-weight:400}
.fa::before,.fa-solid::before,.fa-regular::before,.fa-brands::before,.fas::before,.far::before,.fab::before{content:var(--fa)}
.fa-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.fa-spin{animation:none}}
.fa-align-left{--fa:"\f036"}.fa-angles-down{--fa:"\f103"}.fa-arrow-left{--fa:"\f060"}.fa-arrow-right{--fa:"\f061"}
.fa-arrow-right-to-bracket{--fa:"\f090"}.fa-arrow-rotate-left{--fa:"\f0e2"}.fa-arrows-rotate{--fa:"\f021"}.fa-at{--fa:"\@"}
.fa-bookmark{--fa:"\f02e"}.fa-calendar-days{--fa:"\f073"}.fa-check{--fa:"\f00c"}.fa-chevron-down{--fa:"\f078"}
.fa-chevron-right{--fa:"\f054"}.fa-circle-check{--fa:"\f058"}.fa-circle-exclamation{--fa:"\f06a"}.fa-circle-nodes{--fa:"\e4e2"}.fa-circle-xmark{--fa:"\f057"}
.fa-circle-notch{--fa:"\f1ce"}.fa-clock{--fa:"\f017"}.fa-cloud-arrow-up{--fa:"\f0ee"}.fa-code{--fa:"\f121"}
.fa-comment-dots{--fa:"\f4ad"}.fa-comments{--fa:"\f086"}.fa-copy{--fa:"\f0c5"}.fa-copyright{--fa:"\f1f9"}
.fa-cube{--fa:"\f1b2"}.fa-envelope{--fa:"\f0e0"}.fa-eye{--fa:"\f06e"}.fa-face-smile{--fa:"\f118"}
.fa-facebook-f{--fa:"\f39e"}.fa-feather{--fa:"\f52d"}.fa-file-code{--fa:"\f1c9"}.fa-file-contract{--fa:"\f56c"}.fa-flag{--fa:"\f024"}
.fa-file-invoice{--fa:"\f570"}.fa-fire{--fa:"\f06d"}.fa-floppy-disk{--fa:"\f0c7"}.fa-gamepad{--fa:"\f11b"}
.fa-gear{--fa:"\f013"}.fa-gears{--fa:"\f085"}.fa-globe{--fa:"\f0ac"}.fa-heading{--fa:"\f1dc"}
.fa-heart{--fa:"\f004"}.fa-heart-crack{--fa:"\f7a9"}.fa-house{--fa:"\f015"}.fa-image{--fa:"\f03e"}
.fa-key{--fa:"\f084"}.fa-keyboard{--fa:"\f11c"}.fa-language{--fa:"\f1ab"}.fa-layer-group{--fa:"\f5fd"}
.fa-link{--fa:"\f0c1"}.fa-list-check{--fa:"\f0ae"}.fa-lock{--fa:"\f023"}.fa-lock-open{--fa:"\f3c1"}
.fa-magnifying-glass{--fa:"\f002"}.fa-newspaper{--fa:"\f1ea"}.fa-paper-plane{--fa:"\f1d8"}.fa-pen{--fa:"\f304"}
.fa-pen-to-square{--fa:"\f044"}.fa-plus{--fa:"\+"}.fa-quote-left{--fa:"\f10d"}.fa-right-from-bracket{--fa:"\f2f5"}
.fa-right-to-bracket{--fa:"\f2f6"}.fa-rotate-left{--fa:"\f2ea"}.fa-share{--fa:"\f064"}.fa-share-nodes{--fa:"\f1e0"}
.fa-shield-halved{--fa:"\f3ed"}.fa-spinner{--fa:"\f110"}.fa-star{--fa:"\f005"}.fa-table-cells{--fa:"\f00a"}
.fa-telegram{--fa:"\f2c6"}.fa-terminal{--fa:"\f120"}.fa-thumbs-down{--fa:"\f165"}.fa-thumbs-up{--fa:"\f164"}
.fa-trash{--fa:"\f1f8"}.fa-trash-can{--fa:"\f2ed"}.fa-unlock{--fa:"\f09c"}.fa-user{--fa:"\f007"}
.fa-user-check{--fa:"\f4fc"}.fa-user-minus{--fa:"\f503"}.fa-user-pen{--fa:"\f4ff"}.fa-user-plus{--fa:"\f234"}
.fa-user-shield{--fa:"\f505"}.fa-users{--fa:"\f0c0"}.fa-x-twitter{--fa:"\e61b"}.fa-xmark{--fa:"\f00d"}
