/* bootstrap-table-sticky-header (shim) | MIT */
.btsh {
    display: none;
    z-index: 999;
    /* above table body */
    left: 0;
    right: 0;
    pointer-events: auto;
    /* allow sorting via header clicks */
    box-shadow: 0 1px 0 rgba(0, 0, 0, .18);
}

.btsh table {
    background: var(--navigation-card-active-hover-color, #e6f0e6);
    border-collapse: separate;
    border-spacing: 0;
}

.btsh thead th {
    background: var(--navigation-card-active-hover-color, #e6f0e6);
    white-space: nowrap;
    border-bottom: 1px solid rgba(0, 0, 0, .15);
    position: static;
    /* avoid nested stickiness */
    top: auto;
    /* reset any global sticky rules */
    z-index: auto;
}