/*
 * ArmyMday grid row actions:
 * - Kept in a global stylesheet because DevExpress grid cell templates can render
 *   outside the scope attributes used by Blazor CSS isolation.
 * - The buttons are intentionally icon-only and half-size to preserve grid width.
 */
.army-mday-row-action {
    align-items: center;
    display: inline-flex;
    font-size: 0.4375rem;
    height: 0.75rem;
    justify-content: center;
    line-height: 1;
    padding: 0;
    text-decoration: none;
    width: 0.75rem;
}

.army-mday-row-action i {
    font-size: 0.4375rem;
    line-height: 1;
}

.army-mday-actions .army-mday-row-action {
    font-size: 0.75rem;
    height: 1.25rem;
    width: 1.25rem;
}

.army-mday-actions .army-mday-row-action i {
    font-size: 0.75rem;
    height: 1.25rem;
    width: 1.25rem;
}

.monthly-premium-remittance-row-action {
    font-size: 0.75rem;
    height: 1.25rem;
    width: 1.25rem;
}

.monthly-premium-remittance-row-action i {
    font-size: 0.75rem;
    height: 0.75rem;
    width: 0.75rem;
}

.monthly-premium-remittance-grid .monthly-premium-remittance-row-action {
    color: var(--bs-link-color);
}

.monthly-premium-remittance-grid tr.dxbl-grid-selected-row,
.monthly-premium-remittance-grid tr.dxbl-grid-focused-row,
.monthly-premium-remittance-grid tr.dxbl-focused,
.monthly-premium-remittance-grid tr.dxbl-selected,
.monthly-premium-remittance-grid tr.table-active,
.monthly-premium-remittance-grid tr[aria-selected="true"],
.monthly-premium-remittance-grid .dxbl-grid-selected-row > td,
.monthly-premium-remittance-grid .dxbl-grid-focused-row > td,
.monthly-premium-remittance-grid .dxbl-focused > td,
.monthly-premium-remittance-grid .dxbl-selected > td,
.monthly-premium-remittance-grid .table-active > td,
.monthly-premium-remittance-grid tr[aria-selected="true"] > td {
    background-color: transparent !important;
    color: inherit !important;
}

.quarterly-premium-remittance-row-action {
    font-size: 0.75rem;
    height: 1.25rem;
    width: 1.25rem;
}

.quarterly-premium-remittance-row-action i {
    font-size: 0.75rem;
    height: 0.75rem;
    width: 0.75rem;
}

.quarterly-premium-remittance-grid .quarterly-premium-remittance-row-action {
    color: var(--bs-link-color);
}

.quarterly-premium-remittance-grid tr.dxbl-grid-selected-row,
.quarterly-premium-remittance-grid tr.dxbl-grid-focused-row,
.quarterly-premium-remittance-grid tr.dxbl-focused,
.quarterly-premium-remittance-grid tr.dxbl-selected,
.quarterly-premium-remittance-grid tr.table-active,
.quarterly-premium-remittance-grid tr[aria-selected="true"],
.quarterly-premium-remittance-grid .dxbl-grid-selected-row > td,
.quarterly-premium-remittance-grid .dxbl-grid-focused-row > td,
.quarterly-premium-remittance-grid .dxbl-focused > td,
.quarterly-premium-remittance-grid .dxbl-selected > td,
.quarterly-premium-remittance-grid .table-active > td,
.quarterly-premium-remittance-grid tr[aria-selected="true"] > td {
    background-color: transparent !important;
    color: inherit !important;
}
