/* ═══════════════════════════════════════════════════════════════════════════
   NIFA-20260909 — Font Awesome 6.5.1, SELF-HOST + SITEDE KULLANILANA INDIRGENMIS
   ───────────────────────────────────────────────────────────────────────────
   Onceki durum (olculdu 2026-09-09, mobil /mac/ sayfasi):
     cdnjs'ten all.min.css 100 KB + fa-solid-900.woff2 153 KB = SAYFA BASINA 253 KB
     ve bu yukun karsiligi cogu sayfada GORUNUR TEK IKON (footer'daki fa-rss).
     Mobil menu acilinca 32 ikon geliyor -- yani FA gercekten gerekli, ama
     tam kutuphane degil. Sablonlarda benzersiz 59 ikon kullaniliyor.
   Markup DEGISMEDI: <i class="fa-solid fa-futbol"> aynen calisir.
   Ucuncu-parti CDN bagimliligi kalkti ([[feedback_webfont_cdn_selfhost]]).
   ⚠ Yeni bir FA ikonu eklerken bu dosyayi yeniden uret: /root/fa_subset.py
   ═══════════════════════════════════════════════════════════════════════════ */

@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url('../assets/fonts/fa-solid-900.subset.woff2') format('woff2');}
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url('../assets/fonts/fa-regular-400.subset.woff2') format('woff2');}
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url('../assets/fonts/fa-brands-400.subset.woff2') format('woff2');}

.fa,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{
  -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;
}
.fas,.fa-solid{font-family:'Font Awesome 6 Free';font-weight:900;}
.far,.fa-regular{font-family:'Font Awesome 6 Free';font-weight:400;}
.fab,.fa-brands{font-family:'Font Awesome 6 Brands';font-weight:400;}
.fa-fw{text-align:center;width:1.25em;}
.fa-spin{animation:fa-spin 2s linear infinite;}
@keyframes fa-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}

.fa-arrow-down-wide-short::before{content:"\f160";}
.fa-arrow-right-from-bracket::before{content:"\f08b";}
.fa-arrows-rotate::before{content:"\f021";}
.fa-basketball::before{content:"\f434";}
.fa-bell::before{content:"\f0f3";}
.fa-bolt::before{content:"\f0e7";}
.fa-calendar::before{content:"\f133";}
.fa-calendar-check::before{content:"\f274";}
.fa-calendar-week::before{content:"\f784";}
.fa-check::before{content:"\f00c";}
.fa-chess-board::before{content:"\f43c";}
.fa-chevron-down::before{content:"\f078";}
.fa-circle::before{content:"\f111";}
.fa-circle-info::before{content:"\f05a";}
.fa-circle-question::before{content:"\f059";}
.fa-clock::before{content:"\f017";}
.fa-clock-rotate-left::before{content:"\f1da";}
.fa-comments::before{content:"\f086";}
.fa-display::before{content:"\e163";}
.fa-eye::before{content:"\f06e";}
.fa-film::before{content:"\f008";}
.fa-filter::before{content:"\f0b0";}
.fa-fire::before{content:"\f06d";}
.fa-flag-checkered::before{content:"\f11e";}
.fa-futbol::before{content:"\f1e3";}
.fa-globe::before{content:"\f0ac";}
.fa-globe-europe::before{content:"\f7a2";}
.fa-google-play::before{content:"\f3ab";}
.fa-grip::before{content:"\f58d";}
.fa-heart-crack::before{content:"\f7a9";}
.fa-list-ol::before{content:"\f0cb";}
.fa-location-dot::before{content:"\f3c5";}
.fa-magnifying-glass::before{content:"\f002";}
.fa-masks-theater::before{content:"\f630";}
.fa-microphone::before{content:"\f130";}
.fa-newspaper::before{content:"\f1ea";}
.fa-pen-nib::before{content:"\f5ad";}
.fa-play::before{content:"\f04b";}
.fa-plus::before{content:"\2b";}
.fa-plus-circle::before{content:"\f055";}
.fa-right-left::before{content:"\f362";}
.fa-rss::before{content:"\f09e";}
.fa-satellite-dish::before{content:"\f7c0";}
.fa-scale-balanced::before{content:"\f24e";}
.fa-shield-halved::before{content:"\f3ed";}
.fa-sliders::before{content:"\f1de";}
.fa-square::before{content:"\f0c8";}
.fa-star::before{content:"\f005";}
.fa-stopwatch::before{content:"\f2f2";}
.fa-table-tennis-paddle-ball::before{content:"\f45d";}
.fa-tags::before{content:"\f02c";}
.fa-ticket::before{content:"\f145";}
.fa-trash-can::before{content:"\f2ed";}
.fa-trophy::before{content:"\f091";}
.fa-tv::before{content:"\f26c";}
.fa-twitch::before{content:"\f1e8";}
.fa-user-tie::before{content:"\f508";}
.fa-video::before{content:"\f03d";}
.fa-volleyball::before{content:"\f45f";}
.fa-xmark::before{content:"\f00d";}
.fa-youtube::before{content:"\f167";}
