/* Pediatric Dermatology Bucket Quiz overrides */

.cs-table ul {
    margin: 0.25rem 0;
    padding-left: 1.25rem;
}

.cs-table td { vertical-align: top; }

.cs-table span[data-key] { transition: background-color 0.2s; }
.cs-table span[data-key].correct {
    background: rgba(16, 185, 129, 0.25);
    border-radius: 3px;
    padding: 0 3px;
}
.cs-table span[data-key].incorrect {
    background: #fee2e2;
    border: 1px solid #ef4444;
    border-radius: 3px;
    padding: 0 3px;
    color: #b91c1c;
}
