/* Weergave van factuurregels (Invoices/Edit en Invoices/Details) */

.invoice-col-quantity {
    width: 100px;
}

.invoice-col-unit {
    width: 60px;
}

.invoice-col-price {
    width: 110px;
}

.invoice-col-total {
    width: 140px;
}

.invoice-col-actions {
    width: 110px;
}

.invoice-col-select {
    width: 36px;
}

.invoice-currency-prefix {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

/* Samengevoegde (geconsolideerde) regels */
.invoice-group-row {
    background-color: #fdf6e3;
}

.invoice-sub-row > td {
    background-color: #f8f9fa;
}

.invoice-sub-row .invoice-sub-description {
    padding-left: 2rem;
}

.invoice-toggle-icon {
    display: inline-block;
    transition: transform 0.15s ease-in-out;
}

.invoice-toggle[aria-expanded="true"] .invoice-toggle-icon {
    transform: rotate(90deg);
}
