/* Fallback icons using Unicode symbols */
.fas.fa-spider::before { content: "🕷️"; }
.fas.fa-circle::before { content: "●"; }
.fas.fa-globe::before { content: "🌐"; }
.fas.fa-link::before { content: "🔗"; }
.fas.fa-chart-line::before { content: "📊"; }
.fas.fa-download::before { content: "⬇️"; }
.fas.fa-check-circle::before { content: "✅"; }
.fas.fa-image::before { content: "🖼️"; }
.fas.fa-file-alt::before { content: "📄"; }
.fas.fa-external-link-alt::before { content: "↗️"; }
.fas.fa-exclamation-triangle::before { content: "⚠️"; }
.fas.fa-redo::before { content: "🔄"; }

/* Remove font-family for fallback */
.fas {
  font-family: inherit !important;
  font-style: normal;
}