/**
 * Font Awesome Icon Name Redirects
 * Maps old/deprecated Font Awesome icon names to their new equivalents
 * This ensures backward compatibility when icon names change between versions
 */

/* Food & Cooking Icons */
.fa-chili-pepper::before {
  content: "\f816"; /* fa-pepper-hot */
}

.fa-pepper::before {
  content: "\f816"; /* fa-pepper-hot */
}

/* Nature & Weather Icons */
.fa-cloud-sun-rain::before {
  content: "\f743"; /* fa-cloud-sun-rain (same code, alias support) */
}

/* Transportation Icons */
.fa-truck-loading::before {
  content: "\f4de"; /* fa-truck-loading */
}

.fa-shuttle-van::before {
  content: "\f5b6"; /* fa-shuttle-van / fa-van-shuttle */
}

/* Social & Communication Icons */
.fa-comment-alt::before {
  content: "\f27a"; /* fa-comment-dots */
}

.fa-comment-alt-dots::before {
  content: "\f4a2"; /* fa-comment-dots */
}

/* User & People Icons */
.fa-user-friends::before {
  content: "\f500"; /* fa-user-group */
}

.fa-users-class::before {
  content: "\f63d"; /* fa-users */
}

/* Business & Office Icons */
.fa-briefcase-medical::before {
  content: "\f469"; /* fa-briefcase-medical */
}

/* Navigation Icons */
.fa-map-marker::before {
  content: "\f3c5"; /* fa-location-dot */
}

.fa-map-marker-alt::before {
  content: "\f3c5"; /* fa-location-dot */
}

/* Technology Icons */
.fa-mobile-alt::before {
  content: "\f3cd"; /* fa-mobile-screen-button */
}

.fa-tablet-alt::before {
  content: "\f3fa"; /* fa-tablet-screen-button */
}

/* Shopping & Commerce Icons */
.fa-shopping-cart::before {
  content: "\f07a"; /* fa-cart-shopping */
}

.fa-cart::before {
  content: "\f07a"; /* fa-cart-shopping */
}

/* Time & Calendar Icons */
.fa-clock::before {
  content: "\f017"; /* fa-clock */
}

.fa-calendar-alt::before {
  content: "\f133"; /* fa-calendar-days */
}

/* Shapes & Symbols Icons */
.fa-star-half-alt::before {
  content: "\f5c0"; /* fa-star-half-stroke */
}

.fa-exclamation-triangle::before {
  content: "\f071"; /* fa-triangle-exclamation */
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a"; /* fa-circle-arrow-right */
}

/* Media & Entertainment Icons */
.fa-play-circle::before {
  content: "\f144"; /* fa-circle-play */
}

.fa-pause-circle::before {
  content: "\f28b"; /* fa-circle-pause */
}

/* File & Document Icons */
.fa-file-alt::before {
  content: "\f15c"; /* fa-file-lines */
}

.fa-folder-open-alt::before {
  content: "\f07c"; /* fa-folder-open */
}

/* Editor Icons */
.fa-edit::before {
  content: "\f044"; /* fa-pen-to-square */
}

.fa-trash-alt::before {
  content: "\f2ed"; /* fa-trash-can */
}

/* Security Icons */
.fa-lock-alt::before {
  content: "\f30d"; /* fa-lock */
}

.fa-unlock-alt::before {
  content: "\f13e"; /* fa-unlock */
}

/* Status & Notification Icons */
.fa-bell-slash::before {
  content: "\f1f6"; /* fa-bell-slash */
}

.fa-check-circle::before {
  content: "\f058"; /* fa-circle-check */
}

.fa-times-circle::before {
  content: "\f057"; /* fa-circle-xmark */
}

/* Directional Icons */
.fa-angle-double-right::before {
  content: "\f101"; /* fa-angles-right */
}

.fa-angle-double-left::before {
  content: "\f100"; /* fa-angles-left */
}

.fa-arrow-circle-right::before {
  content: "\f0a9"; /* fa-circle-arrow-right */
}

/* Money & Finance Icons */
.fa-dollar-sign::before {
  content: "\f155"; /* fa-dollar-sign */
}

.fa-credit-card-alt::before {
  content: "\f09d"; /* fa-credit-card */
}

/* Travel & Places Icons */
.fa-plane-alt::before {
  content: "\f5af"; /* fa-plane */
}

.fa-hotel-alt::before {
  content: "\f594"; /* fa-hotel */
}

/* Health & Medical Icons */
.fa-heartbeat::before {
  content: "\f21e"; /* fa-heart-pulse */
}

.fa-hospital-alt::before {
  content: "\f47d"; /* fa-hospital */
}

/* Add more icon redirects as needed */
