/* Font Awesome Fallback CSS */
/* Eğer CDN çalışmazsa bu dosya kullanılacak */

/* Temel ikonlar için emoji fallback */
.fas {
    font-family: 'Font Awesome 6 Free', 'Arial', sans-serif;
    font-weight: 900;
}

/* Ana menü ikonları */
.fa-home::before { content: "🏠"; }
.fa-users::before { content: "👥"; }
.fa-calendar-alt::before { content: "📅"; }
.fa-clock::before { content: "⏰"; }
.fa-money-bill-wave::before { content: "💰"; }
.fa-cog::before { content: "⚙️"; }
.fa-sign-out-alt::before { content: "🚪"; }
.fa-bars::before { content: "☰"; }
.fa-gem::before { content: "💎"; }

/* Arama ve işlem ikonları */
.fa-search::before { content: "🔍"; }
.fa-plus::before { content: "➕"; }
.fa-edit::before { content: "✏️"; }
.fa-trash::before { content: "🗑️"; }
.fa-eye::before { content: "👁️"; }
.fa-check::before { content: "✅"; }
.fa-times::before { content: "❌"; }

/* Müşteri bilgileri ikonları */
.fa-user::before { content: "👤"; }
.fa-envelope::before { content: "📧"; }
.fa-phone::before { content: "📞"; }
.fa-map-marker-alt::before { content: "📍"; }
.fa-calendar::before { content: "📆"; }
.fa-clock-o::before { content: "🕐"; }

/* Ödeme ikonları */
.fa-dollar-sign::before { content: "💵"; }
.fa-credit-card::before { content: "💳"; }
.fa-university::before { content: "🏦"; }
.fa-money-bill::before { content: "💰"; }

/* Uyarı ve bilgi ikonları */
.fa-exclamation-triangle::before { content: "⚠️"; }
.fa-info-circle::before { content: "ℹ️"; }
.fa-check-circle::before { content: "✅"; }
.fa-times-circle::before { content: "❌"; }
.fa-warning::before { content: "⚠️"; }
.fa-bell::before { content: "🔔"; }

/* Ayarlar ve güvenlik ikonları */
.fa-user-cog::before { content: "👤⚙️"; }
.fa-lock::before { content: "🔒"; }
.fa-unlock::before { content: "🔓"; }
.fa-key::before { content: "🔑"; }
.fa-shield-alt::before { content: "🛡️"; }

/* Sistem ikonları */
.fa-database::before { content: "🗄️"; }
.fa-server::before { content: "🖥️"; }
.fa-network-wired::before { content: "🌐"; }
.fa-wifi::before { content: "📶"; }
.fa-battery-full::before { content: "🔋"; }
.fa-signal::before { content: "📡"; }
.fa-satellite::before { content: "🛰️"; }
.fa-rocket::before { content: "🚀"; }

/* Genel ikonlar */
.fa-star::before { content: "⭐"; }
.fa-heart::before { content: "❤️"; }
.fa-thumbs-up::before { content: "👍"; }
.fa-thumbs-down::before { content: "👎"; }

/* Yüz ifadeleri */
.fa-smile::before { content: "😊"; }
.fa-frown::before { content: "😞"; }
.fa-meh::before { content: "😐"; }
.fa-laugh::before { content: "😄"; }
.fa-sad-tear::before { content: "😢"; }
.fa-angry::before { content: "😠"; }
.fa-surprise::before { content: "😲"; }
.fa-tired::before { content: "😴"; }
.fa-dizzy::before { content: "😵"; }
.fa-kiss::before { content: "😘"; }
.fa-grin::before { content: "😁"; }

/* Login sayfası için özel ikonlar */
.fa-user-circle::before { content: "👤"; }
.fa-eye-slash::before { content: "🙈"; }
.fa-sign-in-alt::before { content: "🚪"; }
.fa-spinner::before { content: "⏳"; }
.fa-sync::before { content: "🔄"; }
.fa-sync-alt::before { content: "🔄"; }

/* Borç takibi ikonları */
.fa-history::before { content: "📜"; }
.fa-sticky-note::before { content: "📝"; }

/* Yükleme animasyonu */
.fa-spinner.fa-spin::before { content: "⏳"; }

/* Eğer Font Awesome yüklenemezse, emoji kullan */
@supports not (font-family: 'Font Awesome 6 Free') {
    .fas {
        font-family: 'Arial', sans-serif;
    }
} 