/* ============================================================
   Generic Font Awesome Replacement for jkiticon / .tk / .jki
   ============================================================ */

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css');

.tk,
.jki {
  font-family: "Font Awesome 6 Free" !important;
  font-weight: 900;
  font-style: normal;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* contoh konversi umum — tambahkan sesuai kebutuhan */
.tk-phone::before, .jki-phone::before { content: "\f095"; }   /* fa-phone */
.tk-envelope::before, .jki-envelope::before { content: "\f0e0"; } /* fa-envelope */
.tk-user::before, .jki-user::before { content: "\f007"; }     /* fa-user */
.tk-home::before, .jki-home::before { content: "\f015"; }     /* fa-home */
.tk-map::before, .jki-map::before { content: "\f279"; }       /* fa-map-marker-alt */
.tk-cart::before, .jki-cart::before { content: "\f07a"; }     /* fa-cart-shopping */
.tk-clock::before, .jki-clock::before { content: "\f017"; }   /* fa-clock */
.tk-calendar::before, .jki-calendar::before { content: "\f133"; } /* fa-calendar */
.tk-lock::before, .jki-lock::before { content: "\f023"; }     /* fa-lock */
.tk-download::before, .jki-download::before { content: "\f019"; } /* fa-download */
.tk-upload::before, .jki-upload::before { content: "\f093"; } /* fa-upload */
.tk-edit::before, .jki-edit::before { content: "\f044"; }     /* fa-pen */
.tk-trash::before, .jki-trash::before { content: "\f1f8"; }   /* fa-trash */
.tk-search::before, .jki-search::before { content: "\f002"; } /* fa-magnifying-glass */
.tk-play::before, .jki-play::before { content: "\f04b"; }     /* fa-play */
.tk-pause::before, .jki-pause::before { content: "\f04c"; }   /* fa-pause */
.tk-stop::before, .jki-stop::before { content: "\f04d"; }     /* fa-stop */
.tk-plus::before, .jki-plus::before { content: "\f067"; }     /* fa-plus */
.tk-minus::before, .jki-minus::before { content: "\f068"; }   /* fa-minus */
.tk-star::before, .jki-star::before { content: "\f005"; }     /* fa-star */
.tk-heart::before, .jki-heart::before { content: "\f004"; }   /* fa-heart */
.tk-info::before, .jki-info::before { content: "\f05a"; }     /* fa-info-circle */
.tk-warning::before, .jki-warning::before { content: "\f071"; } /* fa-triangle-exclamation */
.tk-cog::before, .jki-cog::before { content: "\f013"; }       /* fa-gear */
.tk-bell::before, .jki-bell::before { content: "\f0f3"; }     /* fa-bell */
.tk-comment::before, .jki-comment::before { content: "\f075"; } /* fa-comment */
.tk-folder::before, .jki-folder::before { content: "\f07b"; } /* fa-folder */
.tk-paperclip::before, .jki-paperclip::before { content: "\f0c6"; } /* fa-paperclip */
.tk-image::before, .jki-image::before { content: "\f03e"; }   /* fa-image */
.tk-video::before, .jki-video::before { content: "\f03d"; }   /* fa-video */
.tk-arrow-left::before, .jki-arrow-left::before { content: "\f060"; }
.tk-arrow-right::before, .jki-arrow-right::before { content: "\f061"; }
.tk-arrow-up::before, .jki-arrow-up::before { content: "\f062"; }
.tk-arrow-down::before, .jki-arrow-down::before { content: "\f063"; }
