/* css/table.css */

/* Fiyat Tablosu Özel Stilleri - Mevcut Temaya Uyumlu */
.table-custom {
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 1rem;
    border: 1px solid #dee2e6;
    border-radius: 0.5rem;
    overflow: hidden;
}

.table-custom thead th {
    background-color: var(--bs-dark); /* Temadaki koyu renk */
    color: var(--bs-warning); /* Temadaki sarı renk */
    border: none;
    padding: 15px;
    font-weight: 600;
    vertical-align: middle;
}

.table-custom tbody td {
    padding: 12px 15px;
    vertical-align: middle;
    color: var(--bs-dark);
    border-bottom: 1px solid #dee2e6;
}

.table-custom tbody tr:last-child td {
    border-bottom: none;
}

.table-custom tbody tr:hover {
    background-color: rgba(255, 193, 7, 0.05); /* Hoverda çok hafif sarı */
}

/* Sayfa konusu Traktör olduğu için Traktör satırını vurguluyoruz */
.highlight-row {
    background-color: rgba(255, 193, 7, 0.15) !important;
    font-weight: bold;
    border-left: 5px solid var(--bs-warning);
}

.price-tag {
    font-weight: 700;
    white-space: nowrap; /* Fiyatların alt satıra kaymasını engeller */
}

.badge-basamak {
    font-size: 0.8rem;
    padding: 5px 10px;
}