/* =====================================================
   ANDROMEDA — Font Weight Overrides
   Jidox app.min.css'in 300 weight'lerini sıfırlar.
   Bu dosya root layout'ta app.min.css'DEN SONRA yüklenir.
   ===================================================== */

body,
.content-page,
.content,
.wrapper {
  font-weight: 400;
}

/* Bootstrap tablo */
.table td,
.table th,
.table tbody td,
.table tbody th,
.table thead td,
.table thead th {
  font-weight: 400;
}
.table thead th,
.table > thead > tr > th,
.table-centered thead th {
  font-weight: 600;
}

/* Card */
.card-body,
.card-header,
.card-footer {
  font-weight: 400;
}
.card-title {
  font-weight: 600;
}

/* Badge */
.badge {
  font-weight: 500;
}

/* Paragraf ve span */
p, span, li, td, th, label, small, div {
  font-weight: inherit;
}

/* Sidebar */
.side-nav .side-nav-link {
  font-weight: 500;
}
.side-nav .side-nav-title {
  font-weight: 600;
  letter-spacing: 0.04em;
}

/* Topbar */
.topbar .topbar-button,
.navbar-custom .topnav-menu .nav-link {
  font-weight: 500;
}

/* Form */
label,
.form-label,
.col-form-label {
  font-weight: 500;
}

/* Dropdown */
.dropdown-item {
  font-weight: 400;
}

/* Monospace (KG değerleri) */
.font-monospace {
  font-weight: 500;
}

/* Text-muted — sadece renk, kalınlık 400 */
.text-muted {
  font-weight: 400;
}

/* h1-h6 Bootstrap default 500 */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 600;
}

/* Küçük fs-* boyutlu etiketler */
.fs-10, .fs-11, .fs-12, .fs-13 {
  font-weight: 400;
}
