/*
 * COMENTÁRIO DE FICHEIRO
 * Fallback simples para ícones Font Awesome.
 * Serve para a interface não ficar completamente sem ícones caso a CDN externa falhe.
 */

/* Fallback simples caso o CDN do Font Awesome não carregue. Quando o Font Awesome carrega, este ficheiro é substituído pelo CSS oficial. */
.fa-solid,
.fa-regular {
  display: inline-block;
  font-family: system-ui, -apple-system, "Segoe UI", sans-serif;
  font-style: normal;
  font-weight: 800;
  line-height: 1;
}
.fa-solid::before,
.fa-regular::before { display: inline-block; }
.fa-ban::before { content: "⊘"; }
.fa-bolt::before { content: "⚡"; }
.fa-calendar::before { content: "📅"; }
.fa-calendar-check::before { content: "📅"; }
.fa-calendar-plus::before { content: "📅"; }
.fa-car-side::before { content: "🚘"; }
.fa-chart-simple::before { content: "▥"; }
.fa-check::before { content: "✓"; }
.fa-chevron-left::before { content: "‹"; }
.fa-chevron-right::before { content: "›"; }
.fa-circle-check::before { content: "✓"; }
.fa-clock::before { content: "◷"; }
.fa-clock-rotate-left::before { content: "↺"; }
.fa-eye::before { content: "◉"; }
.fa-floppy-disk::before { content: "▣"; }
.fa-gauge-high::before { content: "▤"; }
.fa-gear::before { content: "⚙"; }
.fa-list-check::before { content: "☑"; }
.fa-magnifying-glass::before { content: "⌕"; }
.fa-moon::before { content: "◐"; }
.fa-note-sticky::before { content: "▤"; }
.fa-palette::before { content: "◍"; }
.fa-play::before { content: "▶"; }
.fa-plug::before { content: "▰"; }
.fa-plus::before { content: "+"; }
.fa-right-from-bracket::before { content: "↪"; }
.fa-rotate-left::before { content: "↺"; }
.fa-server::before { content: "▣"; }
.fa-soap::before { content: "◇"; }
.fa-spray-can-sparkles::before { content: "✦"; }
.fa-sun::before { content: "☼"; }
.fa-user::before { content: "●"; }
.fa-user-plus::before { content: "+"; }
