/*
 * EMS ConOps Mech Choice attention highlighting
 * 2026-09-24
 *
 * Shared EMS / MechBook semantic rule:
 *   Stock (case-insensitive) = base configuration, no highlight.
 *   RANDOM (case-insensitive) = attention required, highlight.
 *   Any other non-empty variant = attention required, highlight.
 *
 * IMPORTANT: Only the Mech Choice CELL is recolored. Existing alternating
 * roster row gradients/colors remain visible in every other cell.
 */

body.conops-page tr.ems-conops-variant-attention-row:nth-child(odd)
    > td.ems-conops-variant-mech-cell {
    background: #ffd43b !important;
    color: #17120a !important;
}

body.conops-page tr.ems-conops-variant-attention-row:nth-child(even)
    > td.ems-conops-variant-mech-cell {
    background: #ff922b !important;
    color: #17120a !important;
}

body.conops-page td.ems-conops-variant-mech-cell {
    font-weight: 900 !important;
    letter-spacing: 0.02em;
    box-shadow: inset 0 0 0 2px rgba(23, 18, 10, 0.80);
}

body.conops-page td.ems-conops-variant-mech-cell:hover {
    filter: brightness(1.05);
}
