/* ===============================
   Font Awesome TRIMMED
   Only required icons
   =============================== */

/* Base */
.fa,
.fas,
.fab {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

/* ========= SOLID ========= */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2");
}

.fa,
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

/* Solid icon mappings */
.fa-search:before { content: "\f002"; }
.fa-copy:before { content: "\f0c5"; }
.fa-chevron-up:before { content: "\f077"; }
.fa-chevron-down:before { content: "\f078"; }

.fa-spinner:before {
    content: "\f110";
}


.fa-user:before { content: "\f007"; }
.fa-cogs:before { content: "\f085"; }
.fa-briefcase:before { content: "\f0b1"; }
.fa-certificate:before { content: "\f0a3"; }
.fa-calendar-alt:before { content: "\f073"; }
.fa-ellipsis-v:before { content: "\f142"; }
.fa-star:before { content: "\f005"; }
.fa-trophy:before { content: "\f091"; }
.fa-question-circle:before { content: "\f059"; }
.fa-comments:before { content: "\f086"; }
.fa-arrow-up:before { content: "\f062"; }
.fa-arrow-down:before { content: "\f063"; }
.fa-bars:before { content: "\f0c9"; }
.fa-right-to-bracket:before {
    content: "\f2f6";
}
.fa-lock:before {
    content: "\f023";
}
/* ========= BRANDS ========= */
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2");
}

.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

/* Brand icons */
.fa-facebook:before { content: "\f09a"; }
.fa-twitter:before { content: "\f099"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-users:before { content: "\f0c0"; }
.fa-comment-dots:before {
    content: "\f4ad";
}
.fa-instagram:before {
  content: "\f16d";
}

.fa-youtube-play:before {
  content: "\f16a";
}
/* Comment action icons */
.fa-pen-to-square:before {
    content: "\f044"; /* Edit */
}

.fa-eye-slash:before {
    content: "\f070"; /* Hide */
}

.fa-eye:before {
    content: "\f06e"; /* Reshow / Visible */
}
/* Comment action icons */
.fa-pen:before {
    content: "\f304"; /* Plain pen */
}


/* ================= NAVBAR ================= */
.fa-house:before { content: "\f015"; }           /* Home */
.fa-circle-question:before { content: "\f059"; } /* Questions */
.fa-fire:before { content: "\f06d"; }            /* Hot */
.fa-comment-dots:before { content: "\f4ad"; }    /* Unanswered */
.fa-users:before { content: "\f0c0"; }           /* Users */
.fa-pen-to-square:before { content: "\f044"; }   /* Ask Question */
.fa-magnifying-glass:before { content: "\f002"; }/* Search */
.fa-bell:before { content: "\f0f3"; }            /* Notifications */
.fa-user-circle:before { content: "\f2bd"; }     /* Profile */
.fa-right-from-bracket:before { content: "\f2f5"; } /* Logout */
.fa-clock:before { content: "\f017"; }   /* Clock / Time */
.fa-folder-open:before {
    content: "\f07c"; /* Folder Open */
}
.fa-hashtag:before {
    content: "\f292"; /* Hashtag icon */
}
.fa-comment-alt:before {
    content: "\f27a";
}
/* ================= STATS ================= */
.fa-comments:before { content: "\f086"; }        /* Answers */
.fa-comment:before { content: "\f075"; }         /* Comments */
.fa-arrow-trend-up:before { content: "\e098"; }  /* Trending */

/* ================= CATEGORIES ================= */
.fa-code:before { content: "\f121"; }            /* PHP / Code */
.fa-laptop:before { content: "\f109"; }          /* Tech */
.fa-wordpress:before { content: "\f19a"; }       /* WordPress */
.fa-js:before { content: "\f3b8"; }              /* jQuery / JS */
.fa-wallet:before { content: "\f555"; }          /* Paytm */
.fa-chart-line:before { content: "\f201"; }      /* SEO */
.fa-gamepad:before { content: "\f11b"; }         /* Games */
.fa-c:before { content: "\e12c"; }               /* C Language */

/* ================= TAGS ================= */
.fa-tag:before { content: "\f02b"; }
.fa-tags:before { content: "\f02c"; }

/* ================= QUESTION ================= */
.fa-arrow-up:before { content: "\f062"; }        /* Upvote */
.fa-arrow-down:before { content: "\f063"; }      /* Downvote */
.fa-eye:before { content: "\f06e"; }             /* Views */
.fa-eye-slash:before { content: "\f070"; }       /* Hidden */
.fa-circle-check:before { content: "\f058"; }    /* Accepted */
.fa-bookmark:before { content: "\f02e"; }        /* Save */

/* ================= ACTIONS ================= */
.fa-share-nodes:before { content: "\f1e0"; }     /* Share */
.fa-link:before { content: "\f0c1"; }            /* Copy link */
.fa-pen:before { content: "\f304"; }             /* Edit */
.fa-trash:before { content: "\f1f8"; }           /* Delete */
.fa-flag:before { content: "\f024"; }            /* Report */

/* ================= ANSWERS ================= */
.fa-reply:before { content: "\f3e5"; }           /* Reply */
.fa-thumbs-up:before { content: "\f164"; }       /* Like */
.fa-thumbs-down:before { content: "\f165"; }     /* Dislike */
.fa-badge-check:before { content: "\f336"; }     /* Verified (Pro alt) */

/* ================= PROFILE ================= */
.fa-user:before { content: "\f007"; }            /* About */
.fa-briefcase:before { content: "\f0b1"; }       /* Profession */
.fa-star:before { content: "\f005"; }            /* Score */
.fa-trophy:before { content: "\f091"; }          /* Rank */
.fa-globe:before { content: "\f0ac"; }           /* Website */
.fa-location-dot:before { content: "\f3c5"; }    /* Location */
.fa-calendar:before { content: "\f133"; }        /* Joined */

/* ================= BADGES ================= */
.fa-medal:before { content: "\f5a2"; }           /* Gold badge */
.fa-award:before { content: "\f559"; }           /* Badge */
.fa-crown:before { content: "\f521"; }           /* Top user */

/* ================= USERS PAGE ================= */
.fa-user-plus:before { content: "\f234"; }       /* Contributor */
.fa-ellipsis-vertical:before { content: "\f142"; }/* More */


