
    .highlighted {
        background-color: #ffeb3b !important;
    }

    .highlighted td {
        background-color: #ffeb3b !important;
    }

    .playing {
        background-color: #c8e6c9 !important; /* light green */
    }

    .playing td {
        background-color: #c8e6c9 !important;
    }

    .kcmdb-subtitle-table-wrapper {
        position: relative;
        max-height: 480px; /* ensure scroll container height */
        overflow-y: auto;
    }

    #actionPanel {
        z-index: 2000; /* above Bootstrap dropdowns */
    }
