/* 本地化Font Awesome CSS - 使用Unicode字符 */
.fas {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  font-size: inherit;
}

/* 使用Unicode字符替代图标 */
/* .fa-graduation-cap::before { content: "🎓"; }
.fa-book-open::before { content: "📖"; }
.fa-users::before { content: "👥"; }
.fa-user-graduate::before { content: "🎓"; }
.fa-chart-bar::before { content: "📊"; }
.fa-info-circle::before { content: "ℹ️"; }
.fa-heart::before { content: "❤️"; }
.fa-lightbulb::before { content: "💡"; }
.fa-user::before { content: "👤"; }
.fa-chevron-down::before { content: "⌄"; }
.fa-plus::before { content: "➕"; }
.fa-search::before { content: "🔍"; }
.fa-play::before { content: "▶️"; }
.fa-clock::before { content: "🕐"; }
.fa-building::before { content: "🏢"; }
.fa-rocket::before { content: "🚀"; }
.fa-check::before { content: "✅"; }
.fa-phone::before { content: "📞"; }
.fa-envelope::before { content: "✉️"; }
.fa-map-marker-alt::before { content: "📍"; }
.fa-handshake::before { content: "🤝"; }
.fa-comments::before { content: "💬"; }
.fa-edit::before { content: "✏️"; }
.fa-user-plus::before { content: "👤➕"; }
.fa-robot::before { content: "🤖"; }
.fa-code::before { content: "💻"; }
.fa-vr-cardboard::before { content: "🥽"; }
.fa-cog::before { content: "⚙️"; }
.fa-gamepad::before { content: "🎮"; }
.fa-chart-line::before { content: "📈"; }
.fa-calendar-plus::before { content: "📅"; }
.fa-user-tie::before { content: "👔"; }
.fa-eye::before { content: "👁️"; }
.fa-download::before { content: "⬇️"; }
.fa-trash::before { content: "🗑️"; }
.fa-upload::before { content: "⬆️"; }
.fa-save::before { content: "💾"; }
.fa-times::before { content: "✖️"; }
.fa-file::before { content: "📄"; }
.fa-folder::before { content: "📁"; }
.fa-image::before { content: "🖼️"; }
.fa-video::before { content: "🎥"; }
.fa-music::before { content: "🎵"; }
.fa-pdf::before { content: "📄"; }
.fa-word::before { content: "📝"; }
.fa-excel::before { content: "📊"; }
.fa-powerpoint::before { content: "📊"; }
.fa-archive::before { content: "📦"; }
.fa-link::before { content: "🔗"; }
.fa-copy::before { content: "📋"; }
.fa-share::before { content: "📤"; }
.fa-star::before { content: "⭐"; }
.fa-thumbs-up::before { content: "👍"; }
.fa-thumbs-down::before { content: "👎"; }
.fa-flag::before { content: "🚩"; }
.fa-bell::before { content: "🔔"; }
.fa-home::before { content: "🏠"; }
.fa-dashboard::before { content: "📊"; }
.fa-settings::before { content: "⚙️"; }
.fa-logout::before { content: "🚪"; }
.fa-profile::before { content: "👤"; }
.fa-notification::before { content: "🔔"; }
.fa-message::before { content: "💬"; }
.fa-calendar::before { content: "📅"; }
.fa-location::before { content: "📍"; }
.fa-email::before { content: "✉️"; }
.fa-phone-alt::before { content: "📞"; }
.fa-mobile::before { content: "📱"; }
.fa-laptop::before { content: "💻"; }
.fa-tablet::before { content: "📱"; }
.fa-desktop::before { content: "🖥️"; }
.fa-server::before { content: "🖥️"; }
.fa-database::before { content: "🗄️"; }
.fa-cloud::before { content: "☁️"; }
.fa-wifi::before { content: "📶"; }
.fa-signal::before { content: "📶"; }
.fa-battery::before { content: "🔋"; }
.fa-plug::before { content: "🔌"; }
.fa-key::before { content: "🔑"; }
.fa-lock::before { content: "🔒"; }
.fa-unlock::before { content: "🔓"; }
.fa-shield::before { content: "🛡️"; }
.fa-fire::before { content: "🔥"; }
.fa-water::before { content: "💧"; }
.fa-leaf::before { content: "🍃"; }
.fa-sun::before { content: "☀️"; }
.fa-moon::before { content: "🌙"; }
.fa-cloud-sun::before { content: "⛅"; }
.fa-cloud-rain::before { content: "🌧️"; }
.fa-snowflake::before { content: "❄️"; }
.fa-wind::before { content: "💨"; }
.fa-umbrella::before { content: "☂️"; }
.fa-thermometer::before { content: "🌡️"; }
.fa-tint::before { content: "💧"; }
.fa-bolt::before { content: "⚡"; }
.fa-fire-extinguisher::before { content: "🧯"; }
.fa-bug::before { content: "🐛"; }
.fa-magic::before { content: "✨"; }
.fa-wand-magic-sparkles::before { content: "✨"; }
.fa-hat-wizard::before { content: "🧙‍♂️"; }
.fa-dragon::before { content: "🐉"; }
.fa-ghost::before { content: "👻"; }
.fa-skull::before { content: "💀"; }
.fa-mask::before { content: "🎭"; }
.fa-theater-masks::before { content: "🎭"; }
.fa-palette::before { content: "🎨"; }
.fa-paint-brush::before { content: "🖌️"; }
.fa-pencil::before { content: "✏️"; }
.fa-pen::before { content: "✒️"; }
.fa-marker::before { content: "🖍️"; }
.fa-highlighter::before { content: "🖍️"; }
.fa-chalkboard::before { content: "📝"; }
.fa-chalkboard-teacher::before { content: "👨‍🏫"; }
.fa-school::before { content: "🏫"; }
.fa-university::before { content: "🎓"; }
.fa-library::before { content: "📚"; }
.fa-book::before { content: "📖"; }
.fa-bookmark::before { content: "🔖"; }
.fa-newspaper::before { content: "📰"; }
.fa-magazine::before { content: "📰"; }
.fa-journal::before { content: "📔"; }
.fa-notebook::before { content: "📓"; }
.fa-sticky-note::before { content: "📝"; }
.fa-clipboard::before { content: "📋"; }
.fa-paper::before { content: "📄"; }
.fa-document::before { content: "📄"; }
.fa-file-alt::before { content: "📄"; }
.fa-file-text::before { content: "📄"; }
.fa-file-word::before { content: "📄"; }
.fa-file-excel::before { content: "📊"; }
.fa-file-powerpoint::before { content: "📊"; }
.fa-file-pdf::before { content: "📄"; }
.fa-file-image::before { content: "🖼️"; }
.fa-file-video::before { content: "🎥"; }
.fa-file-audio::before { content: "🎵"; }
.fa-file-archive::before { content: "📦"; }
.fa-file-code::before { content: "💻"; }
.fa-file-csv::before { content: "📊"; }
.fa-file-json::before { content: "📄"; }
.fa-file-xml::before { content: "📄"; }
.fa-file-zip::before { content: "📦"; }
.fa-file-rar::before { content: "📦"; }
.fa-file-7z::before { content: "📦"; }
.fa-file-tar::before { content: "📦"; }
.fa-file-gz::before { content: "📦"; }
.fa-file-bz2::before { content: "📦"; }
.fa-file-xz::before { content: "📦"; }
.fa-file-lzma::before { content: "📦"; }
.fa-file-lz4::before { content: "📦"; }
.fa-file-zstd::before { content: "📦"; }
.fa-file-brotli::before { content: "📦"; }
.fa-file-deflate::before { content: "📦"; }
.fa-file-inflate::before { content: "📦"; }
.fa-file-compress::before { content: "📦"; }
.fa-file-extract::before { content: "📦"; }
.fa-file-unzip::before { content: "📦"; }
.fa-file-unrar::before { content: "📦"; }
.fa-file-un7z::before { content: "📦"; }
.fa-file-untar::before { content: "📦"; }
.fa-file-ungz::before { content: "📦"; }
.fa-file-unbz2::before { content: "📦"; }
.fa-file-unxz::before { content: "📦"; }
.fa-file-unlzma::before { content: "📦"; }
.fa-file-unlz4::before { content: "📦"; }
.fa-file-unzstd::before { content: "📦"; }
.fa-file-unbrotli::before { content: "📦"; }
.fa-file-undeflate::before { content: "📦"; }
.fa-file-uninflate::before { content: "📦"; }
.fa-file-uncompress::before { content: "📦"; }
.fa-file-unextract::before { content: "📦"; }
.fa-sync-alt::before { content: "🔄"; }
.fa-arrow-up::before { content: "⬆️"; }
.fa-robot::before { content: "🤖"; }
.fa-calendar::before { content: "📅"; }
.fa-clock::before { content: "🕐"; }
.fa-lightbulb::before { content: "💡"; }  */