/* ===========================================
   ADMIN MUDTABLE STYLING
   ===========================================

   Shared MudTable overrides for admin pages.
   Wrap a MudTable (or its ancestor) in a container
   with class="admin-mud-table" to apply.

   This replaces duplicated scoped ::deep blocks in
   AdminStatistics, ProtocolStats, and BacktestAdmin.

   NOTE ON !important: Rules below intentionally omit
   !important. Specificity is (0,0,2,0) vs MudBlazor
   baseline (0,0,1,0), and this file loads AFTER
   mudblazor-overrides.css in App.razor. A grep of
   mudblazor-overrides.css for mud-table-row /
   mud-table-cell / mud-chip returns zero matches,
   so no !important rules conflict.

   If a rule ever fails to apply (check browser
   devtools for the conflicting selector first),
   add !important to only that specific rule --
   do not blanket-apply it to the whole file.
   =========================================== */

.admin-mud-table .mud-table-row {
    background-color: transparent;
    border-bottom: 1px solid rgba(102, 102, 102, 0.085);
}

.admin-mud-table .mud-table-row:hover {
    background-color: var(--degen-color-primary-faint);
}

.admin-mud-table .mud-table-cell {
    background-color: transparent;
    border-bottom: 0.8px solid rgba(255, 255, 255, 0.1);
    color: var(--degen-text-secondary);
}

.admin-mud-table .mud-chip {
    font-family: var(--degen-font-mono);
    font-size: 10px;
    height: 20px;
    border-radius: 2px;
}
