/*
 Minimal Font Awesome shims for local use without external fonts.
 This file provides glyph fallbacks for the specific FA classes used by the plugin.
 It is NOT a full Font Awesome implementation.
*/

.fa-solid, .fa-brands {
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* spacing utility fallback if Bootstrap-lite misses them - scoped to quizzer */
.quizzer-me-1 { margin-inline-end: .25rem; }
.quizzer-me-2 { margin-inline-end: .5rem; }

/* Solid icons used */
.fa-xmark::before { content: "×"; }
.fa-star::before { content: "★"; }
.fa-circle-question::before { content: "❓"; }
.fa-play::before { content: "▶"; }

/* Brand icons used */
.fa-x-twitter::before { content: "X"; }
.fa-facebook::before { content: "f"; }
.fa-linkedin::before { content: "in"; }
.fa-whatsapp::before { content: "🟢"; }
