/* Font Awesome 6.0.0 - Essential icons only */
.fas, .fa-solid { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fab, .fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; }

/* Core icon classes */
.fa-spinner:before { content: "\f110"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-spin { animation: fa-spin 2s infinite linear; }

@keyframes fa-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Add more icons as needed */
.fa-bars:before { content: "\f0c9"; }
.fa-times:before { content: "\f00d"; }
.fa-home:before { content: "\f015"; }
.fa-image:before { content: "\f03e"; }
.fa-video:before { content: "\f03d"; }
.fa-play:before { content: "\f04b"; }
.fa-pause:before { content: "\f04c"; }
