:root[data-bs-theme=dark] .k-grid{
	color: var(--bs-text-gray-800)!important;
	clear: both;
	background-color: var(--bs-body-bg);
}
:root[data-bs-theme=dark] .k-grid table{
	border-color: var(--bs-table-border-color);
	border-collapse: separate!important;
}

:root[data-bs-theme=dark] .k-button{
	border: 0!important;
	color: var(--bs-light-inverse)!important;
	background-color: var(--bs-light)!important;
}

:root[data-bs-theme=dark] .k-searchbox{
	background-color: var(--bs-gray-100);
    border-color: var(--bs-gray-100);
    color: var(--bs-gray-700);
    transition: color .2s ease;
}
:root[data-bs-theme=dark] .k-input-inner::placeholder{
    color: var(--bs-gray-700);
}
:root[data-bs-theme=dark] .k-checkbox{
    background-color: var(--bs-gray-200);
    background-image: var(--bs-form-check-bg-image);
}
:root[data-bs-theme=dark] .k-grid tbody tr:hover{
    background-color: var(--bs-gray-100)!important;
    background-image:none;
}
:root[data-bs-theme=dark] .k-grid tbody tr:hover{
    background-color: var(--bs-gray-100)!important;
    background-image:none;
}
:root[data-bs-theme=dark] .k-grid tbody tr.k-state-selected{
    background-color: var(--bs-gray-100)!important;
    background-image:none;
}
:root[data-bs-theme=dark] .k-grid tbody tr.k-state-selected:hover{
    color: var(--bs-text-gray-800)!important;
}
:root[data-bs-theme=dark] .k-grid .k-pager-nav{
    color: var(--bs-text-gray-800)!important;
    border:none!important;
}
:root[data-bs-theme=dark] .k-grid .k-pager-nav:hover{
    color: var(--bs-text-gray-800)!important;
    background-color: var(--bs-gray-100)!important;
    background-image:none;
    border:none!important;
}
:root[data-bs-theme=dark] .k-grid .k-pager-nav:focus{
    color: var(--bs-text-gray-800)!important;
    background-color: var(--bs-gray-100)!important;
    background-image:none;
    border:none!important;
    box-shadow: none!important;
}
:root[data-bs-theme=dark] .k-upload{
    background-color: transparent;
}
:root[data-bs-theme=dark] .k-dropzone{
   background-color: transparent;
}
:root[data-bs-theme=dark] .k-file{
   background-color: var(--bs-light)!important;
}
:root[data-bs-theme=dark] .k-file-name{
   color: var(--bs-text-gray-800)!important;
}
:root[data-bs-theme=dark] .k-grouping-header{
   color: var(--bs-text-gray-800)!important;
   background-color: var(--bs-light)!important;
}
:root[data-bs-theme=dark] .k-input{
   color: var(--bs-text-gray-800)!important;
   background-color: var(--bs-light)!important;
}
:root[data-bs-theme=dark] .k-link{
	color: var(--bs-text-gray-800)!important;
}