.table>thead {
    background-color: #5b000065;
    border: 1px solid #5b0000;
}

.table.table-dark>tbody>tr:hover {
    background-color: rgba(150, 0, 0, 0.35) !important;
    box-shadow: inset 0 0 12px rgba(255, 0, 0, 0.6);
}

.guild-gold {
    background: linear-gradient(90deg, rgba(120, 60, 0, 0.35), transparent);
}

.guild-silver {
    background: linear-gradient(90deg, rgba(120, 120, 120, 0.25), transparent);
}

.guild-bronze {
    background: linear-gradient(90deg, rgba(120, 60, 30, 0.25), transparent);
}

.table.table-dark td:nth-child(2) {
    color: #ff4d4d;
    font-weight: 700;
    text-shadow: 0 0 6px rgba(255, 0, 0, 0.7);
}

.table>thead {
    background: linear-gradient(180deg,
            #550000,
            #1a0000);
    text-shadow: 0 0 6px rgba(255, 0, 0, 0.6);
}