/* Çapa Randevu — ikon seti
   Formda fiilen kullanılan 14 ikonun tanımı. Tam ikon kütüphanesi (72 MB,
   3.519 ikon) yerine yalnız solid font dosyası taşınır: ~324 KB.
   Sınıf adları korundu (fa / fas / fa-solid + fa-<ad>), böylece şablon ve
   JS tarafında hiçbir değişiklik gerekmiyor. */

@font-face {
    font-family: 'Capa Icons';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("../fonts/fa-solid-900.woff2") format("woff2");
}

.fa,
.fas,
.fa-solid {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: 'Capa Icons';
    font-weight: 900;
}

[class^="fa-"]:before,
[class*=" fa-"]:before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-family: 'Capa Icons';
    font-weight: 900;
}

.fa-arrow-left:before    { content: "\f060"; }
.fa-arrow-right:before   { content: "\f061"; }
.fa-calendar:before      { content: "\f133"; }
.fa-check:before         { content: "\f00c"; }
.fa-check-circle:before,
.fa-circle-check:before  { content: "\f058"; }
.fa-chevron-left:before  { content: "\f053"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-hospital:before      { content: "\f0f8"; }
.fa-plus:before          { content: "\2b";   }
.fa-search:before,
.fa-magnifying-glass:before { content: "\f002"; }
.fa-times:before,
.fa-xmark:before         { content: "\f00d"; }
.fa-trash:before         { content: "\f1f8"; }
.fa-user:before          { content: "\f007"; }
.fa-user-doctor:before,
.fa-user-md:before       { content: "\f0f0"; }
.fa-clock:before         { content: "\f017"; }
.fa-phone:before         { content: "\f095"; }
.fa-envelope:before      { content: "\f0e0"; }
