/* FontAwesome 6.7.2 subset for PUBLIC pages only (panel keeps full cdnjs FA).
 * Regenerate: scan non-sspanel tpls + theme js for fa-* classes, subset via fontawesome-subset npm pkg
 * (see goals/2026-07-07-site-performance/implementation-plan.md). 2026-07-07 */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/themes/epona/fonts/fa-subset/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/epona/fonts/fa-subset/fa-brands-400.woff2) format("woff2")}
.fa,.fas,.fa-solid,.fab,.fa-brands,.far,.fa-regular{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free";font-weight:900}
.fab,.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-apple{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-facebook{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-linux{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-playstation{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-reddit{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-steam{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-stripe-s{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-twitch{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-x-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-fw{text-align:center;width:1.25em}
.fa-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-apple:before{content:"\f179"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows-rotate:before{content:"\f021"}
.fa-ban:before{content:"\f05e"}
.fa-bars:before{content:"\f0c9"}
.fa-bolt:before{content:"\f0e7"}
.fa-boxes-stacked:before{content:"\f468"}
.fa-briefcase:before{content:"\f0b1"}
.fa-building:before{content:"\f1ad"}
.fa-bullseye:before{content:"\f140"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-plus:before{content:"\f271"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-right:before{content:"\f0da"}
.fa-chart-bar:before{content:"\f080"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-simple:before{content:"\e473"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-clock:before{content:"\f017"}
.fa-code:before{content:"\f121"}
.fa-comments:before{content:"\f086"}
.fa-cookie:before{content:"\f563"}
.fa-credit-card:before{content:"\f09d"}
.fa-crown:before{content:"\f521"}
.fa-database:before{content:"\f1c0"}
.fa-desktop:before{content:"\f390"}
.fa-download:before{content:"\f019"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-envelope:before{content:"\f0e0"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-exclamation-triangle:before{content:"\f071"}
.fa-facebook:before{content:"\f09a"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-file-invoice:before{content:"\f570"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-folder-open:before{content:"\f07c"}
.fa-gamepad:before{content:"\f11b"}
.fa-github:before{content:"\f09b"}
.fa-globe:before{content:"\f0ac"}
.fa-handshake:before{content:"\f2b5"}
.fa-hdd:before{content:"\f0a0"}
.fa-headset:before{content:"\f590"}
.fa-history:before{content:"\f1da"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-k:before{content:"\4b"}
.fa-layer-group:before{content:"\f5fd"}
.fa-level-up:before{content:"\f148"}
.fa-linux:before{content:"\f17c"}
.fa-list-check:before{content:"\f0ae"}
.fa-map:before{content:"\f279"}
.fa-map-marker:before{content:"\f041"}
.fa-memory:before{content:"\f538"}
.fa-microchip:before{content:"\f2db"}
.fa-pause-circle:before{content:"\f28b"}
.fa-paypal:before{content:"\f1ed"}
.fa-pencil:before{content:"\f303"}
.fa-percent:before{content:"\25"}
.fa-play-circle:before{content:"\f144"}
.fa-playstation:before{content:"\f3df"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-question:before{content:"\3f"}
.fa-receipt:before{content:"\f543"}
.fa-reddit:before{content:"\f1a1"}
.fa-rocket:before{content:"\f135"}
.fa-search:before{content:"\f002"}
.fa-server:before{content:"\f233"}
.fa-shield-halved:before{content:"\f3ed"}
.fa-signal:before{content:"\f012"}
.fa-sliders:before{content:"\f1de"}
.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before{content:"\f0dd"}
.fa-sort-up:before{content:"\f0de"}
.fa-spinner:before{content:"\f110"}
.fa-star:before{content:"\f005"}
.fa-steam:before{content:"\f1b6"}
.fa-sticky-note:before{content:"\f249"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stripe-s:before{content:"\f42a"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-terminal:before{content:"\f120"}
.fa-th-large:before{content:"\f009"}
.fa-times-circle:before{content:"\f057"}
.fa-trash:before{content:"\f1f8"}
.fa-triangle-exclamation:before{content:"\f071"}
.fa-twitch:before{content:"\f1e8"}
.fa-twitter:before{content:"\f099"}
.fa-up-right-and-down-left-from-center:before{content:"\f424"}
.fa-usd:before{content:"\24"}
.fa-user:before{content:"\f007"}
.fa-users:before{content:"\f0c0"}
.fa-video:before{content:"\f03d"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-windows:before{content:"\f17a"}
.fa-x-twitter:before{content:"\e61b"}
.fa-youtube:before{content:"\f167"}
.fa-clock-o:before{content:"\f017"}
