.bg-argonought {
    background-color: #0B2135 !important;
    background: radial-gradient(circle at center, #16324f 0%, #0b2135 100%);
}

/* Optional: Ensure the links look good against this specific blue */
.navbar-argonought .nav-link {
    color: rgba(255, 255, 255, 0.8);
}

.navbar-argonought .nav-link:hover {
    color: #ffffff;
}

/* 1. Disable Bootstrap's automatic striping for specific row types */
#invoiceTable tbody tr.dtrg-group,
#invoiceTable tbody tr.group-footer,
#invoiceTable tbody tr.group-spacer {
    background-color: transparent !important;
    --bs-table-accent-bg: transparent !important;
    /* Forces Bootstrap 5 to drop the stripe */
}

/* 2. Manually apply the light blue to item rows only */
/* This ensures they stay blue regardless of being odd or even */
#invoiceTable tbody tr:not(.dtrg-group):not(.group-footer):not(.group-spacer) td {
    background-color: #f0f8ff !important;
    border-bottom: 1px solid #dee2e6 !important;
}

/* 3. Ensure the spacer row remains a solid white gap */
#invoiceTable tbody tr.group-spacer td {
    background-color: #ffffff !important;
    height: 25px !important;
    padding: 0 !important;
    border: none !important;
}