/* Cari listesi: isim/numara farkli renk, tutarlar buyuk ve renkli */
#app #page-cariler .person .cari-name-block{display:flex;flex-direction:column;gap:3px;min-width:0}
#app #page-cariler .person .cari-name{
  font-size:16px !important;font-weight:800 !important;
  color:#f4fbff !important;
  letter-spacing:.35px;
  line-height:1.3;
  text-transform:uppercase;
  text-shadow:0 1px 10px rgba(0,20,40,.55);
}
#app #page-cariler tbody tr:hover .cari-name{color:#ffffff !important}
/* Isim altindaki numara kaldirildi */
#app #page-cariler .person .cari-no{display:none !important}
#app #page-cariler .person .cari-no{
  font-size:12.5px !important;font-weight:600 !important;color:#7fa8c2 !important;
  display:flex;align-items:center;gap:4px;line-height:1.3;
}
#app #page-cariler .person .cari-no em{
  font-style:normal !important;font-weight:900 !important;color:#5fe8f2 !important;
  font-size:13px !important;letter-spacing:.4px;
}
/* Ayri Ortaklik No sutunu */
#app #page-cariler .cari-no-standalone{
  font-size:15px !important;font-weight:900 !important;color:#5fe8f2 !important;
  letter-spacing:.5px;font-variant-numeric:tabular-nums;
}

/* Tutarlar: her kategori kendi rengi */
#app #page-cariler .num .money-arsa,
#app #page-cariler .num b.money-arsa{
  color:#ffd970 !important;font-size:16px !important;font-weight:900 !important;
  font-variant-numeric:tabular-nums;letter-spacing:-.2px;
}
#app #page-cariler .num .money-taksit,
#app #page-cariler .num b.money-taksit{
  color:#7ef0c4 !important;font-size:16px !important;font-weight:900 !important;
  font-variant-numeric:tabular-nums;letter-spacing:-.2px;
}
#app #page-cariler .num .money-aidat,
#app #page-cariler .num b.money-aidat{
  color:#8ed4ff !important;font-size:16px !important;font-weight:900 !important;
  font-variant-numeric:tabular-nums;letter-spacing:-.2px;
}
#app #page-cariler .num .money-total,
#app #page-cariler .num .amount{
  color:#ff7a92 !important;font-size:17.5px !important;font-weight:900 !important;
  font-variant-numeric:tabular-nums;letter-spacing:-.3px;
}
/* "ödenen ..." alt yazisi */
#app #page-cariler .num .mini{
  font-size:11.5px !important;color:#8fb0c2 !important;margin-top:3px !important;
  font-weight:600 !important;
}
/* Satir yuksekligi ve avatar */
#app #page-cariler .person{gap:11px !important}
#app #page-cariler .person .avatar{width:40px !important;height:40px !important;flex:0 0 40px !important}
#app #page-cariler tbody tr td{padding-top:13px !important;padding-bottom:13px !important}

@media(max-width:1100px){
  #app #page-cariler .person .cari-name{font-size:13.5px !important}
  #app #page-cariler .num .money-arsa,
  #app #page-cariler .num .money-taksit,
  #app #page-cariler .num .money-aidat{font-size:14px !important}
  #app #page-cariler .num .amount{font-size:15.5px !important}
}
