/*Table*/
infor-table-filters, infor-table-pagination, infor-table infor-table-container{
    background-color: var(--color-card);
    border: 1px solid var(--color-border);
    color: white;
}
infor-table-count{
    opacity: 0.85;
}
infor-table [data-loader]{
    animation: loadingDotsCustom 1s linear infinite!important;
}

@keyframes loadingDotsCustom {
    33% {
        background: #FFF;
        box-shadow: -24px 0 var(--color-highlight), 24px 0 #FFF;
    }
    66% {
        background: var(--color-highlight);
        box-shadow: -24px 0 #FFF, 24px 0 #FFF;
    }
    100% {
        background: #FFF;
        box-shadow: -24px 0 #FFF, 24px 0 var(--color-highlight);
    }
}

/*Select*/
.infor-select,
.infor-input,
infor-select-multiple [data-infor-select-input-display],
infor-select-search [data-infor-select-input-display] {
    background-color: var(--color-background)!important;
    border-color: #3E3E4599!important;
    border-radius: 1rem!important;
    color: #cdcdcd!important;
}
[data-infor-select-options-container],
[data-infor-search-results-container]{
    background-color: var(--color-background)!important;
    border-color: var(--color-border)!important;
}
[data-infor-select-input-search]{
    background-color: var(--color-background)!important;
    color: var(--color-input-text);
}

/*Bar selector*/
infor-bar-selector{
    background-color: var(--color-card)!important;
}
infor-bar-selector-indicator{
    background-color: var(--color-highlight);
}

/*Btn*/
.infor-btn-light{
    color: #d1d1d1!important;
    background-color: #3f3f3f!important;
}
.infor-btn-light:hover{
    color: #eaeaea!important;
    background-color: #303030!important;
}
